一部の iPhone 5 デバイスでは、Facebook ログインを呼び出そうとするとエラーが発生します。
エラーは次のとおりです:「Facebook サーバーはこのアクセス要求を満たせませんでした。アプリケーション ID が無効です」
アプリケーションIDが正しく指定されていることを何度も確認しました。
奇妙なことに、他のデバイスでも同じアプリが正しく機能しています。
その理由は何ですか?
特定のアプリのすべての開発者は、Facebook に知られている必要があります。アプリケーションがサンドボックス モード (つまり、開発者のみのアクセス) である間、アプリケーションのテスト/開発のために Facebook プラットフォームを使用するすべてのユーザーは、開発者として追加する必要があります (以下に示すように) -
https://developers.facebook.com/apps/に移動し、開発者/管理者のリストにユーザーを追加します。
おそらくアプリは「サンドボックス化」されているため、開発者のみがアクセスできます。この場合、iPhone で開発者アカウントを使用する必要があります。
これは私にとってはうまくいきました。
私はこの問題に直面しました。私にとっての問題は、アプリに iOS プラットフォームを追加していなかったことです。Facebook 開発者ページに移動し、アプリを選択します。左のナビゲーション バーで [設定] に移動します。次に、プラットフォームを追加します。バンドル ID が正しいことを確認してください。その後、動作するはずです。