Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS 6 facebook身份验证应用程序状态_Facebook_Authentication - Fatal编程技术网

iOS 6 facebook身份验证应用程序状态

iOS 6 facebook身份验证应用程序状态,facebook,authentication,Facebook,Authentication,我正在iOS6上使用sdk3.1进行Facebook身份验证。 我有一个使用旧FB SDK的现有应用程序 显然,我已经实现了: [FBSession openActiveSessionWithReadPermissions:permissions allowLoginUI:YES completionHandler: ^(FBSession

我正在iOS6上使用sdk3.1进行Facebook身份验证。 我有一个使用旧FB SDK的现有应用程序

显然,我已经实现了:

[FBSession openActiveSessionWithReadPermissions:permissions
                                       allowLoginUI:YES
                                  completionHandler:
     ^(FBSession *session,
       FBSessionState state, NSError *error) {
         [self sessionStateChanged:session state:state error:error];
}];
但最初我遇到了FBSessionStateClosedLogin在第一次尝试日志记录后失败的“错误2”

未提供身份验证对话框。应用程序最初在iOS设置->Facebook中处于非活动状态

我尝试过几种解决方案,但在配置了Facebook帐户的任何新设备上,默认情况下都会禁用该设置


请提供帮助:)

您是否尝试使用Facebook SDK 3.5.1?我已经为游戏开发者开发了一个插件,使用相同的SDK,我的插件用户都没有遇到这个问题

是否可以尝试为权限传递“nil”而不是实际的权限数组?