3.5.1 SDK で作成されたアプリで openActiveSessionWithReadPermissions を使用しています。ほとんどの場合、コードは問題なく機能しますが、iOS 5.1 を搭載したデバイスでは機能しません。すでにデバイスをリセットしようとしました。デバイス構成ではないと思いますが、同じコードが iOS 6.1 で正常に動作します (デバイスとシミュレーター。コードは iOS 5.1 シミュレーターでも動作します..しかし、iOS 5.1 デバイスではサイコロは動作しません..
何が起こっているのですか?charles を使用してトラフィックを覗いたところ、デバイス (エラー) とシミュレーター (動作) の間に 2 つの非常に異なる呼び出しパスが表示されました...デバイス 1 は常に次のようなトレースで失敗します..
アプリはサンドボックス化されていません。[サンドボックスアプリでも同じエラーが発生しますが]
ありがとう!!
---- チャールズ・トレース --
{ "error_code": 1, "error_msg": "不明なエラーが発生しました", "request_args": [{ "key": "method", "value": "auth.iosauthorizeapp" }, { "key": "proxied_app_id ", "値": "SKIPPEDBUTLOOKSVALID" }, { "キー": "ios_bundle_id", "値": "com.thepickking" }, { "キー": "sdk_version", "値": "3" }, { "key": "format", "value": "json" }, { "key": "app_version", "value": "202949" }, { "key": "proxied_app_name","value": "The Pick King" }, { "key": "permissions", "value": "basic_info" }, { "key": "locale", "value": "en_US" }, { "key" : "sdk", "value": "ios" }, { "key": "access_token", "value": "SKIPPEDBUTLOOKSVALID" }] }access_token"、"値": "SKIPPEDBUTLOOKSVALID" }] }access_token"、"値": "SKIPPEDBUTLOOKSVALID" }] }
--- 私のコードは次のようになります: -----
[FBSession openActiveSessionWithReadPermissions:nil allowLoginUI:YES completionHandler: ^(FBSession *session, FBSessionState state, NSError *error) { [self sessionStateChanged:session state:state error:error]; }];
トラブルシューティング方法に関する提案..または何が問題になっている可能性がありますか? ?
ありがとう!!