切换到Safari for Facebook登录终止iOS应用程序

时间:2014-10-28 14:40:56

标签: ios facebook parse-platform facebook-ios-sdk parsefacebookutils

我正在设计一个支持Facebook的应用程序,我正在测试Facebook登录。我正在使用Parse(1.4.2,最新版)和ParseFacebookUtils(1.4.2,最新版)。这是我登录的方式:

[PFFacebookUtils logInWithPermissions:@[@"user_friends"] block:...];

然而,当我点击按钮时,我的应用程序切换到Safari以登录Facebook,并立即终止。我验证了这种行为,因为调试器都被分离,并且调用了app delegate的 - applicationWillTerminate:方法。

我观察到的其他一些奇怪的行为是applicationWillEnterForeground: 没有被调用但applicationDidEnterBackground:在终止处理程序之前被调用。

我在iOS 8.1模拟器上。我该如何解决?

1 个答案:

答案 0 :(得分:0)

显然,它是名为Info.plist的{​​{1}}文件中的密钥。这是一个借来的项目,之前我还没有看到过那把钥匙。我已删除该密钥,问题就消失了。