我在iOS6上使用SDK 3.1进行Facebook认证。 我有一个使用旧FB SDK的现有应用程序。
显然,我已实施:
[FBSession openActiveSessionWithReadPermissions:permissions
allowLoginUI:YES
completionHandler:
^(FBSession *session,
FBSessionState state, NSError *error) {
[self sessionStateChanged:session state:state error:error];
}];
但最初我得到了错误2"在第一次登录尝试后使用FBSessionStateClosedLoginFailed。
未提供身份验证对话框。应用最初在iOS设置中变为无效 - >主页。
我已经尝试了多种解决方案,但默认情况下,在配置了Facebook帐户的任何新设备上都会禁用该设置。
请帮助:)
答案 0 :(得分:1)
你尝试使用Facebook SDK 3.5.1吗?我为使用相同SDK的游戏开发者开发了一个插件,我的插件用户都没有遇到这个问题。