0

我在使用 3.5.1 SDK 编写的应用程序中使用 openActiveSessionWithReadPermissions。代码大部分时间都运行良好,但在装有 iOS 5.1 的设备上,它不起作用。我已经尝试过重置设备;我不认为这是设备配置,但​​相同的代码在 iOS 6.1 上运行良好(设备和模拟器;代码甚至在 iOS 5.1 模拟器中工作。但在 iOS 5.1 上没有骰子......

知道发生了什么吗?我用 charles 来查看流量,我看到设备(错误)和模拟器(工作)之间有两条非常不同的调用路径......设备总是失败,并显示如下所示的跟踪......

该应用程序没有沙盒化。[虽然我在沙盒应用程序中遇到了同样的错误]

谢谢!!

----查尔斯的踪迹--

{ "error_code": 1, "error_msg": "发生未知错误", "request_args": [{ "key": "method", "value": "auth.iosauthorizeapp" }, { "key": "proxied_app_id ", "value": "SKIPPEDBUTLOOKSVALID" }, { "key": "ios_bundle_id", "value": "com.thepickking" }, { "key": "sdk_version", "value": "3" }, { “key”:“格式”,“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”,“值”:“ios”},{“键”:“access_token”,“值”:“SKIPPEDBUTLOOKSVALID”}]}access_token", "value": "SKIPPEDBUTLOOKSVALID" }] }access_token", "value": "SKIPPEDBUTLOOKSVALID" }] }

--- 我的代码如下所示: -----

[FBSession openActiveSessionWithReadPermissions:nil allowLoginUI:YES completionHandler: ^(FBSession *session, FBSessionState state, NSError *error) { [self sessionStateChanged:session state:state error:error]; }];

有关如何进行故障排除的任何建议.. 或者可能出了什么问题??

谢谢!!

4

0 回答 0