Ich habe folgende E-Mail von Apple bekommen
1.0.1 Binary Rejected 16. Juni 2015 17.2 Details Wir haben festgestellt, dass Ihre App den Facebook-Login für Authentifizierungszwecke verwendet, jedoch keine kontobasierten Funktionen angeboten
Ich habe folgenden Anhang erhalten
Von Apple 17.2 - Apps, bei denen Benutzer persönliche Informationen wie E-Mail-Adresse und Geburtsdatum angeben müssen, werden abgelehnt 17.2 Details
Wir haben festgestellt, dass Ihre App Facebook-Login für die Authentifizierung verwendet Zweck, enthält jedoch keine von diesen angebotenen kontobasierten Funktionen Website, die nicht im App Store erlaubt ist.
Nächste Schritte
Bitte ändern Sie Ihre App so, dass sie konto-basierte Funktionen enthält soziales Netzwerk oder verwenden Sie Ihren eigenen Authentifizierungsmechanismus.
Was ist der Grund dafür? Ich habe die folgenden Links studiert
App wurde abgelehnt, weil nur Facebook als Login verwendet wurde Option?
Apple hat App 10.6 abgelehnt, weil Facebook geöffnet wird Safari zum Anmelden
Apple review Guideline sagt hier
5.1.1 Datenerfassung und Speicherung
(ii) Wenn Ihre App keine wesentlichen kontobasierten Funktionen enthält, Lass es Leute benutzen, ohne sich einzuloggen. Apps erfordern möglicherweise keine Benutzer Geben Sie persönliche Informationen ein, um zu funktionieren, außer wenn sie direkt relevant sind zu den Kernfunktionen der App oder gesetzlich vorgeschrieben. Wenn dein Kern App-Funktionalität bezieht sich nicht auf ein bestimmtes soziales Netzwerk (z. Facebook, WeChat, Weibo, Twitter usw.), müssen Sie Zugang gewähren ohne Anmeldung oder über einen anderen Mechanismus. Grundprofil ziehen Informationen, teilen Sie mit dem sozialen Netzwerk oder laden Sie Freunde ein, zu verwenden Die App wird nicht als zentrale App-Funktionalität betrachtet.
Ich habe eine veröffentlichte App mit einer optionalen Anmeldefunktion ohne "accountbasierte Funktionen".
Ich denke, die Option "Als Gast weitermachen" wird das Problem beheben.
Das bedeutet, dass Ihre App an keiner anderen Stelle in Ihrer Anwendung eine andere Funktion von Facebook implementiert hat, wenn Sie nach Erklärungen fragen. Wenn Sie eine App erstellen, die nur über die Anmelde-API von Facebook verfügt, aber nichts anderes, wird Ihre App abgelehnt. Suchen Sie nach einem anderen Feature von Facebook (z. B. Teilen oder Einladungen), das Sie in Ihrer Anwendung implementieren können, und versuchen Sie es erneut.
Einige mögliche Schritte, die Sie ergreifen können:
Fragen Sie im App Store nach Personen zur Klärung. Warte, bis du es nicht getan hast Erhalten Sie eine Antwort von ihnen
Sie können die Benutzerregistrierung optional machen oder nur danach fragen, wo es erfordert tatsächlich
Probieren Sie es aus.
Notiz hinzufügen, während der App, den Zweck der Verwendung von Facebook-Login in Resolution Center ohne Upload neuer Build wird es zustimmen. Wenn Sie weiterhin Probleme haben, fügen Sie einige Funktionen der Benutzeranmeldung hinzu. Zum Beispiel: Verwendung von Facebook Login ist für alle Benutzer Datensätze in unserer Datenbank und erklären Sie ein wenig über Ihre App-Funktionalität, warum Sie Login-Funktion verwenden. Hoffe es wird helfen Überprüfen Sie auch iPhone App-Ablehnung 17.2: App erfordert, dass Nutzer sich mit ihren Facebook-Konten anmelden
Tags und Links ios facebook facebook-login