おそらく認証コールバックを設定する必要があります。 これは、SDKのreadmeファイルからである:あなたの FacebookアプリケーションIDに対応するURLスキームへのアプリケーションのバインド
。バインドする必要があるURLスキームは の形式 "fb [appId]://"です。ここで[appId]はFacebookアプリケーションの IDです。これがなければ、アプリケーションは 承認コールバックを処理できません。 は、次のようにアプリケーションのの.plistファイルを変更します。ルートキー(「情報プロパティリスト」)の下で
- は、新しい行と 名前のキー「URLタイプ」を追加します。
- 追加したばかりの「URLタイプ」キーの下に、「アイテム0」という名前のキーが表示されます。そうでない場合は、キー「項目0」を含む新しい行を追加します。
- 「項目0」キーの下に新しい行を追加し、キーに「URLスキーム」という名前を付けます。
- 追加した「URLスキーム」キーの下に、「アイテム0」という名前のキーが表示されます。そうでない場合は、キー「項目0」を含む新しい行を追加します。
- 「項目0」の値を「fb [appId]」に設定します。[appId]はFacebookアプリケーションIDです。この値にスペースがないことを確認してください。たとえば、アプリケーションのIDが1234の場合、値は "fb1234"でなければなりません。
ありがとうございました。それはうまくいくように見えます。私は、アプリの切り替えにSafariブラウザを使用しないSDKの別のビルドを使用しています。これは私が好むものです。あなたの助けはまだ大いに評価されています。 – lukestringer90