1

如果从Facebook 应用中心删除我的应用,然后我尝试使用

[FBSession openActiveSessionWithReadPermissions:permissions
                                              allowLoginUI:allowLoginUI
                                         completionHandler:^(FBSession *session, FBSessionState state, NSError *error) {

                                             [self sessionStateChanged:session state:state error:error];
                                         }];

未显示应显示请求访问的警报(“不允许”,“确定”),而是在调用完成处理程序时 FBSessionState 将FBSessionStateOpen是错误的。

我第二次尝试授权时,它总是会正确显示访问警报。

我是唯一一个遇到这种情况的人吗?这个问题有解决方案吗?

4

1 回答 1

0

我们现在在新的 SDK 3.2 中有更好的错误处理。请在此处查看我们的新 SDK 版本 3.2:https ://developers.facebook.com/blog/post/2013/02/25/facebook-sdk-3-2-for-ios/

于 2013-02-25T22:13:51.067 回答