【发布时间】:2013-05-11 13:30:05
【问题描述】:
我正在开发一个 iOS 应用程序并切换到新的 Facebook iOS SDK 3.5.1。
在 iOS 6 上,使用系统内的 Facebook 集成,用户在我的应用程序中的登录过程按预期工作,在用户授予权限后调用完成处理程序块。
问题在于不使用此集成时,无论是否安装了 Facebook 应用程序。
当我调用“openActiveSessionWithReadPermissions”时,会立即以 FBSessionStateClosedLoginFailed 状态调用完成处理程序块,然后用户授予应用程序权限,当他返回应用程序时,不再调用完成处理程序,因此我不会收到通知用户登录。
我尝试了很多更改,从我的 facebook 用户允许的应用程序列表中删除该应用程序,从设备上卸载该应用程序等...但我不知道那里发生了什么...
非常感谢任何帮助!
感谢社区
【问题讨论】:
标签: ios facebook facebook-ios-sdk