如果从Facebook App Center 删除我的应用,然后尝试使用
授权我的应用[FBSession openActiveSessionWithReadPermissions:permissions
allowLoginUI:allowLoginUI
completionHandler:^(FBSession *session, FBSessionState state, NSError *error) {
[self sessionStateChanged:session state:state error:error];
}];
未显示应显示请求访问的警报(“不允许”,“确定”),而是在调用完成处理程序时,FBSessionState将为FBSessionStateOpen
,这是错误的。
我第二次尝试授权它将始终正确显示访问警报。
我是唯一一个经历过这种情况的人吗?这个问题有解决方案吗?
答案 0 :(得分:0)
我们现在在新的SDK 3.2中有更好的错误处理。 请在此处查看我们的新SDK版本3.2:https://developers.facebook.com/blog/post/2013/02/25/facebook-sdk-3-2-for-ios/