0

こんにちはみんな Facebook ios SDK 3.0.6 beta に問題があります。この Facebook SDK を使用してプロジェクトを作成しましたが、Facebook のネイティブ iPhone アプリがインストールされるまで問題なく動作していました。Facebook アプリをインストールしたら、アプリを認証できなくなりました。認証しようとすると、認証は Safari ではなく Facebook のネイティブ アプリで行われます。「操作を完了できませんでした。(com.facebook.FBiOSSDK エラー 2.)」というエラーが表示されます。

次のエラー URL も表示されます。

fb4* * *2://authorize#error_description=Invalid%2BIOS%2Bbundle%2BID&error=unknown%5Ferror

どうすればこの問題を解決できますか? 何か案が?

OSX Snow Leopard で xcode 4.2 を使用しています

4

2 に答える 2

8

アプリの developer.facebook.com での設定が正しくないようです。

アプリの設定で次のことを確認してください。

「ネイティブ iOS アプリ」の下の「iOS バンドル ID」は、アプリのパッケージ名に設定されます。そうすれば、認証が完了したら、ネイティブ アプリはどのアプリにリダイレクトするかを認識します。

于 2012-08-06T07:51:00.903 に答える
1

私はあなたと同じ問題を抱えています.ポークが言ったようにiOSバンドルIDを再確認し、それを修正した後、見逃した手紙を見つけました. そのため、ネイティブ iOS アプリの Facebook アプリ設定で iOS バンドル ID が、ターゲット アプリの XCode で定義されたバンドル ID と「正確に」同じであることを確認してください。

于 2012-08-06T08:33:48.647 に答える