アプリの認証を処理するために、 https://github.com/phonegap/phonegap-facebook-pluginで Cordova/PhoneGap2.2 を使用しています。私はそれをテストし、すべての異なる認証オプションを提供することができます (Facebook App / Site / Dialogue などを介して)。アプリを認証する必要がありますが、Facebook アプリは認証要求を無視しているようで、制御をアプリに戻す代わりにニュースフィードを表示するだけです。
これは非常にまれな問題であり、再現が困難であり、iOS5 iphone4s (最新の Facebook アプリがインストールされている) でのみ発生することがわかりました。ある時、アプリでデバッグして返された accessToken が期限切れになっていないことを確認したところ、問題を再現できたので、セッションの期限切れが原因であるとは思えません。 Facebook アプリは、認証要求を無視してニュース フィードを表示するだけでなく、それに関する何らかのメッセージを提供することを期待しています。これを引き起こす原因についてのアイデアはありますか?Facebook アプリは他のほとんどすべてのケースで問題なくアプリに戻ることができるため、アプリの URL スキームに問題がないことは明らかです。