2012-03-27 10 views
0

このようなトピックは既にいくつかありますが、それらはすべて赤で、解決策はまだ見つかりませんでした。Facebook iOS SDKがデバイス上で動作していない(有効なリダイレクトURIが必要ですが)シミュレータで

説明されているtutorialのようにFacebookのiOS SDKを実装しましたが、私のiPadではFacebookのSafariが開き、ログインするように促されています。

これまでのところとても良いですが、上に青色のバーが表示され、キャンセル、appname、ログイン、その他は表示されません。 Imをキャンセルまたはログインすると、次のエラーが表示されます。

An error has occurred in your app... (translated from german)
API Error Code: 100
API Error Description: Invalid parameter
Error Message: Requires valid redirect URI.

私は何をすべきかわかりません。私は、FB設定でEnhanced Auth Dialogをオン/オフに切り替えたApp-ID、info.plistをダブルチェックしました。

シミュレータでは、説明されたチュートリアルと同じ結果がエラーなしで確認できます。

ご協力いただきありがとうございます。

PS:xcodeに実装されていないメソッドに関する警告があります。 fbSessionInvalidatedとfbDidNotLoginがありません。どこから取得できますか?


デバイスとシミュレータの違い。デバイス上のダイアログは、ドイツ語、シミュレータの英語で表示されます。それがimportendかもしれないかどうかわからない。

答えて

0

私はそれは、トラブルシューティングの一日を過ごした後...

サファリ設定「プライベートサーフィン」(プライベートショーSurfen)がオンし、アプリとFacebook SDKの間の通信を妨げたしまいました。

私はそれをオフにして、すべてが魅力的なようにシミュレータで実行されます(この設定は存在しません)。

これは他の人に役立つことを願っています。

関連する問題