3

iOS 6 に Facebook を統合し、3GS、4、および iPhone 4S で完璧に動作しますが、iPhone 5 でアプリをテストすると、ユーザーが資格情報を入力すると Facebook アプリのログイン ビューにユーザーがリダイレクトされるだけで、Facebook アプリが開き、ユーザーはできません。アプリに戻ります。iPhone 5 以外は問題なく動作しています。Facebook リファレンス アプリで iOS 6 への Facebook の統合を確認しました。そのアプリでも同じことが起こります。FacebookSDK 3.1 を使用しています。

どんな助けでも大歓迎です。

ありがとうございました

4

1 に答える 1

0

SSO は、openActiveSession... ログイン メソッドで非常に問題がありました。次で始まるログイン方法を使用してのみ機能するようです。

openWith...

iOS ユーザー切り替えのサンプルと認証のサンプルは、どちらも openWith... ログイン メソッドを使用しています。SSO の問題を完全に回避するには、次を使用します。

openWithBehavior:FBSessionLoginBehaviorForcingWebView

これは SSO を回避し、ユーザーがシステム レベルまたは Facebook アプリでログインしている場合でもログインを要求するため、理想的なユーザー エクスペリエンスではありませんが、一貫して機能します。

于 2013-03-12T21:12:27.303 に答える