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

时间:2015-09-17 19:56:14

标签: objective-c facebook parse-platform facebook-login ios9

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

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

甚至没有尝试打开Facebook。

我已将必要的文件添加到我的info.plist文件(as suggested here),现在看起来像这样:

enter image description here

但是FB应用程序没有启动,并且永远不会调用该块。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

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

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