Google Plus Sign in iOS UIWebView verwenden

Ich bin mit google+ sign-in meiner app mit dem Google-Plus-SDK. Wenn der Benutzer tippt auf die Schaltfläche anmelden der Benutzer wird umgeleitet auf safari. (Standard-Prozess).

Aber Apple scheint sich verändert zu haben, einige Regeln für diese. Meine App wurde abgelehnt, weil dies unter Angabe der folgenden

Start der app mobile Safari zur vollständigen Unterzeichnung in Google+ vor der Rückkehr
die app. Allerdings sollte die Anwendung nicht beenden Sie die app, es zu benutzen.

Um das Problem zu beheben, wäre es sinnvoll, zu überarbeiten Sie Ihre app zu ermöglichen
Benutzer, sich durch die app, erstellen Sie eine andere Authentifizierungsmethode für Ihr
app, oder entfernen Sie diese Forderung aus der Verwendung der app

Jemand anderes vor dem gleichen Problem und hat eine Lösung? Ein workaround könnte sein, mit einem UIWebView und verwenden das OAuth-Access-Token. Aber diese ausfällt, um mir eine Single-Sign-On-Funktion. Auch wer weiß, wie zu teilen, ein Bild mit dem Access Token (Ohne SDK-features).
Ich habe festgestellt, GTMOAuth2ViewControllerTouch Datei in der sdk, aber noch kein Glück mit ihm. Kann mir jemand helfen mit dieser Klasse?

  • Verwenden Sie die Methode, die hier beschrieben? developers.google.com/+/mobile/ios/sign in Es scheint nicht zu behaupten, dass es öffnet sich in Safari.
  • ya wenn ich die Klasse der Taste gppsignin es leitet mich auf safari...u können auch überprüfen Sie Ihre Beispiel-code es funktioniert auf die gleiche Weise..
  • Hast du es geschafft, um dies herauszufinden am Ende?
  • nope, noch mit ihm zu kämpfen
  • Hi Rameez, bietet Ihre app erzwingen, dass der Benutzer anmelden? Ich weiß, dass Sie abgelehnt bekommen für das verhindern des Zugriffs, bis sich der Benutzer anmeldet.
  • hey daniel die Benutzer müssen angemeldet sein, um die Nutzung meiner app, aber apple ist nicht zufrieden mit dem safari-Umleitung. Das ist, was Sie erwähnt haben.
  • Unsere app wurde abgelehnt, für die exakt gleiche Grund 🙁
  • Unser update wurden gerade abgelehnt, aus dem gleichen Grund. Unsere app wurde unter anderem Google+, SSO, da die v1 im April 2014, und viele updates, die genehmigt worden sind da, aber dieses mal, Sie mochte es nicht.
  • Ich verwendet OAuth und die app wurde erfolgreich hochgeladen im app store. Aber hatte zu entfernen die Aktien via google+ Funktionen wie google geben nicht schreiben Berechtigungen über OAuth.
  • App abgelehnt aus dem gleichen Grund ... Mar 2015. Es leitet zu einer Safari-browser
  • möglich, Duplikat der Google + iPhone-API anmelden und teilen, ohne app
  • Siehe meine Antwort hier stackoverflow.com/questions/15281386/...
  • Gibt es eine offizielle Google-SDK jetzt, unterstützt web-Ansicht sign in stackoverflow.com/a/26826933/1652402

InformationsquelleAutor rameez | 2014-06-16
Schreibe einen Kommentar