在iOS9更新后,PFFacebookUtils logInInBackgroundWithReadPermissions不会打开Facebook

Smi*_*key 6 facebook objective-c facebook-login parse-platform ios9

我已经更新到iOS9,现在我的Facebook登录按钮,它调用:

[PFFacebookUtils logInInBackgroundWithReadPermissions:@[@"public_profile"] block:^(PFUser * _Nullable user, NSError * _Nullable error) {...}
Run Code Online (Sandbox Code Playgroud)

甚至没有尝试打开Facebook.

我已经将必要的文件添加到我的info.plist文件中(如此处所示),现在看起来像这样:

在此输入图像描述

但FB应用程序无法启动,并且永远不会调用该块.有任何想法吗?

小智 2

iOS9 中的(解析)Facebook 登录默认情况下将在 safari 浏览器中使用 Facebook,而不是 Facebook App,因为这现在被认为是最佳的用户体验。

如果单击登录按钮没有将您带到 Safari,您应该检查是否已更新 Facebook 和 Parse 的 SDK 以及对已描述的 plist 的更改。