2014-12-10 8 views
13

Ich habe eine App im App Store (Suche nach MTHS), die Google+ Login verwendet. Die Login-Funktion im August 2014 angenommen wurde vorgelegt ich einen Bug-Fix in Dezember 2014, und Apple wies sie für „Safari Umklappen um sich einzuloggen“:Google Plus-Login Apple lehnt nun den Wechsel zu Safari ab

Wir nehmen die folgenden Probleme mit der Benutzeroberfläche gefunden Ihrer App: Die App öffnet eine Webseite in Mobile Safari zum Erstellen eines Accounts oder zum Einloggen und bringt den Benutzer zur App zurück. Der Benutzer sollte in der Lage sein, einen Account zu erstellen oder sich einzuloggen, ohne zuerst Safari zu öffnen.

Gibt es eine Möglichkeit, die Google+ Anmeldung zu implementieren und nicht die Safari zu aktivieren? Ich habe es in anderen Apps gesehen.

+0

Werfen Sie einen Blick auf https://code.google.com/p/ google-plus-plattform/issues/detail? id = 900 – abraham

+2

Haben Sie hier eine Lösung? mit demselben Problem konfrontiert. –

+1

Das gleiche Problem hier, 5 Monate später. Wir haben erfolgreich 5 Versionen unserer App mit Google+ Login eingereicht und am 6. haben sie es plötzlich abgelehnt. Völlig willkürlich. –

Antwort

0

Ihre App sollte akzeptiert werden, wenn Sie den Benutzer zuerst darüber informieren, dass die Aktion sie aus der App entfernt. Eine einfache UIAlertView mit einem Abbrechen und OK, die mit dem Google+ Login fortgesetzt wird, sollte funktionieren. Eine App, die wir haben, macht etwas ähnliches und wurde nach dem Hinzufügen einer Warnung akzeptiert.

Bearbeiten: Apple wird alle Apps ablehnen, die zu einer anderen App wechseln (z. B. eine andere App wie Safari starten), ohne vorher den Benutzer zu benachrichtigen und ihm eine Auswahl mit einem Label wie "Diese Aktion führt Sie aus der App heraus fortsetzen?". In Bezug auf diese Frage hat @Learner die richtige Lösung. Zum Zeitpunkt der ursprünglichen Antwort war das neue SDK noch nicht verfügbar.

+0

Hallo, bist du dir sicher über diese Antwort? Ich habe das gleiche Problem –

+0

Bitte sehen Sie meine Bearbeitung, @Learner hat die richtige Lösung für diese Frage. – NRimer

7

Die Google hat die neueste Sign In SDK veröffentlicht, die dieses Problem behebt.

Google Anmelden SDK 2.0 basiert auf der neuen Entwickler-Website dokumentiert:

https://developers.google.com/identity/sign-in/ios/

this helps ..

+1

Direkter Link zum SDK-Download: https://developers.google.com/identity/sign-in/ios/sdk/google_signin_sdk_2_1_0.zip Es enthält auch Beispielcode. Es hat für mich funktioniert. – iCoder86

+0

@Learner: Ich habe das GooglePlus-Framework integriert und aufgrund dieses Umleitungsproblems wird meine App abgelehnt. Jetzt in Ihrem gegebenen SDK ist die Klassen von GooglePlus nicht in SDK vorhanden. Also ersetze ich den ganzen Code für neues Google-Zeichen oder ist dasselbe sdk für GooglePlus-Rahmen verfügbar? –

Verwandte Themen