0

这是 iOS 9.0.1 的登录成功。

在此处输入图像描述

这是 iOS 9 iPhone 登录失败。

在此处输入图像描述

在 iOS 9 iPhone 中我有这个警告:

在此处输入图像描述

从这里解析 1.8.5 和 Facebook 到 4.6 的 sdk 更新:https ://developers.facebook.com/docs/ios/ios9

我能做些什么来解决这个问题?

Facebook 登录是使用 PFFacebookUtils logInInBackgroundWithReadPermissions :

  NSArray *permissions = [NSArray arrayWithObjects:@"email",@"user_friends", nil];
[PFFacebookUtils logInInBackgroundWithReadPermissions:permissions block:^(PFUser *user, NSError *error)
 {
     if (!user) // The user cancelled the Facebook login
     {
         NSLog(@"Uh oh. The user cancelled the Facebook login.");
     }
     else if (user.isNew) 
     {

     }
     else if (user) // the user is exist at DB
     {

     }
     else if (error)
     {
     }
 }];
4

1 回答 1

0

你有没有在你的 plist 中添加这个参数?

<key>FacebookAppID</key>
<string>YourFBKey</string>
<key>FacebookDisplayName</key>
<string>moodoo</string>
<key>LSApplicationQueriesSchemes</key>
<array>
    <string>fbapi</string>
    <string>fbapi20130214</string>
    <string>fbapi20130410</string>
    <string>fbapi20130702</string>
    <string>fbapi20131010</string>
    <string>fbapi20131219</string>
    <string>fbapi20140410</string>
    <string>fbapi20140116</string>
    <string>fbapi20150313</string>
    <string>fbapi20150629</string>
    <string>fbauth</string>
    <string>fbauth2</string>
    <string>fb-messenger-api20140430</string>
    <string>fb-messenger-platform-20150128</string>
    <string>fb-messenger-platform-20150218</string>
    <string>fb-messenger-platform-20150305</string>
于 2015-12-11T07:07:33.163 回答