Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 尝试检索基本用户信息时出错_Ios_Facebook - Fatal编程技术网

Ios 尝试检索基本用户信息时出错

Ios 尝试检索基本用户信息时出错,ios,facebook,Ios,Facebook,我已经成功地将Facebook登录包含在我的IOS应用程序中,但是我似乎很难获得一些用户的基本信息,如姓名、电子邮件等 我当前的代码如下所示: // Ask for the required permissions self.loginView.readPermissions = @[@"basic_info", @"user_location",

我已经成功地将Facebook登录包含在我的IOS应用程序中,但是我似乎很难获得一些用户的基本信息,如姓名、电子邮件等

我当前的代码如下所示:

// Ask for the required permissions
    self.loginView.readPermissions = @[@"basic_info",
                                       @"user_location",
                                       @"user_birthday",
                                       @"user_likes"];

// Fetch user data
        [FBRequestConnection
         startForMeWithCompletionHandler:^(FBRequestConnection *connection,
                                           id<FBGraphUser> user,
                                           NSError *error) {
             if (!error) {                 
                 // Display the user info
                 tempLabel.text = user.name;
             }   
         }];

您尚未获得用户执行您尝试执行的操作的权限。第一个电话

openActiveSessionWithReadPermissions:allowLoginUI:completionHandler:

在FBSession上。关于如何从iOS登录Facebook

检查N错误-错误描述是什么?我将如何执行此操作?日志中没有显示任何错误。问题在于代码中显示的错误变量。它在StartFormWithCompletionHandler方法中定义为NSError*error。显然存在错误,否则您将输入if语句。尝试NSLog@(“%@,[error userInfo]);或NSLog(@“%@,[错误本地化描述]);好吧,我这么做了,它带着一些信息回来了。我会把它添加到原来的帖子中,因为它在这里太长了。那么我该如何使用访问令牌呢??我把令牌存储在一个字符串中,但不确定我如何告诉它使用它。浏览Facebook的教程-没有捷径可以让它正常工作。
openActiveSessionWithReadPermissions:allowLoginUI:completionHandler: