3

最近、Facebook SSO統合をアプリに追加しているため、新しいFacebookアプリIDを作成しました。Facebook内の私のアプリはネイティブiOSに設定されており、バンドルIDと現在公開されているアプリのApple ID(テスト用)を含めました。

指示に従ってSDKを実装しました(現在、他に2つのiOSアプリも問題なくSDKを使用しています)。URLコールバックには、すべてのデリゲートメソッドと必要なplistエントリが用意されています。

ログインを試みた後、青いバーが付いたFacebookの白い画面(読み込み中のスピナー)が表示されますが、5秒後にアプリにリダイレクトされ、fbDidNotLoginデリゲートメソッドが実行されます。その方法には、取得可能なエラーは含まれていません(少なくとも、文書化されているか、私が利用できるエラーはありません)。

そのため、この時点で、ログインが失敗する原因になっている可能性があります。より詳細なエラーを取得する方法はありますか?または、他の誰かがこの同じ問題に遭遇しましたか?

4

2 に答える 2

2

私も同じ問題を抱えていました。Facebookアプリの設定で2つの項目を変更することで、これを解決しました。

  1. iOSSSOが有効に設定されているように構成されています
  2. iOSバンドルIDを更新して、バンドルIDと完全に一致するようにしました(以前はケーシングが異なっていました)

どのアイテムがそれを修正したかわからない、私は主に最初のものを疑う...しかし両方をチェックする価値がある。

于 2012-06-04T05:29:52.020 に答える
0

デバイスの時刻と日付の設定が正しいことを確認してください。バッテリーが切れたiPodを充電して電源を入れたときに、このようなことが起こりました。日付と時刻が完全に間違っていたので、想定どおりに設定すると、Facebookのログインダイアログが正常に表示されました。

于 2012-09-18T16:15:44.897 に答える