繁体   English   中英

iOS上的Facebook登录使我的应用崩溃

[英]Facebook login on iOS crashes my app

我正在尝试将Facebook SDK集成到我的iOS应用中。 要登录,我打电话:

return [FBSession openActiveSessionWithReadPermissions:nil
                                          allowLoginUI:YES
                                     completionHandler:^(FBSession *session, FBSessionState state, NSError *error) {
                                         [self sessionStateChanged:session state:state error:error];
                                 }];        

在iOS 6.0模拟器中,它会打开Safari,然后单击“确定”,它会返回我的应用程序到完成处理程序,但是当我尝试在我的设备(也是iOS 6.0)上运行它时,它会打开Safari并崩溃我的应用程序,所以当我在Safari中单击“确定”,它将从头开始重新启动应用程序,因此需要再次登录。

有趣的是,当我在设备上运行Scrumptious示例时,它以相同的方式登录就可以正常工作。 我已经检查了两个项目的配置,但是找不到它可以在Scrumptious中工作但不在我的应用程序中工作的原因。

原来我的应用没有因为Facebook而崩溃。 我的应用程序是OpenGL游戏,当应用程序进入后台时,我没有正确停止OpenGL,导致Facebook在打开Safari时OpenGL使游戏崩溃。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM