Ich versuche, Facebook auf meinem iPhone OS 4.0 zu integrieren. Das Problem kommt, wenn ich versuche, das Dialogfeld für die Anmeldung anzuzeigen. das Dialogfeld lädt und stürzt dann sofort ab. der gleiche Code funktioniert großartig in IOS 3.1. Bitte helfen Sie. Dankeschön.
Antworten
Zu viele Anzeigen?Stellen Sie sicher, dass Sie die neueste Version des Facebook SDK von Github . Und bitte posten Sie den Code, der zum Absturz führt.
Ich hatte ein ähnliches Problem mit meiner iPhone-App. Höchstwahrscheinlich stürzt JavaScript Ihre Anwendung ab.
Ich habe dieses Problem umgangen, indem ich die Facebook-Anmeldeseite direkt über die URL aufgerufen habe: http://graph.facebook.com/oauth/authorize?client_id=YOUR_APP_ID&redirect_uri=http://YOUR_SITE_URL&scope=publish_stream,offline_access&type=user_agent&display=touch
Wenn Sie diesen Link in Ihrer iPhone-App öffnen, wird ein Anmeldebildschirm angezeigt, wenn der Benutzer nicht angemeldet ist, oder Sie werden um die Erlaubnis gebeten, den Stream und den Offline-Zugang zu veröffentlichen (wie im Anwendungsbereich angegeben), und dann kehrt der Link mit dem Zugriffstoken zu IHRER_SITE_URL zurück, den Sie später für die Kommunikation mit Facebook über die Graph API verwenden können.