0
当调用fetchFacebookUserAndSurnameWith函数时,访问令牌参数为零。 这是我用设备上的Facebook应用程序确认后。我认为这意味着通话是在成功登录/授权后进行的。为什么在使用权限登录后[FBSDKAccessToken currentAccessToken]为零
这是我的代码:
if(![FBSDKAccessToken currentAccessToken]){
FBSDKLoginManager *login = [[FBSDKLoginManager alloc]init];
[login logInWithReadPermissions:@[@"public_profile",@"email"] fromViewController:self handler:^(FBSDKLoginManagerLoginResult *result, NSError *error){
if(error){
NSLog(@"%@",error);
}
else{
NSLog(@"------>TOKEN:%@",[[result token]tokenString]);
NSArray *credentials =[self.nameSearchTextField.text componentsSeparatedByString:@" "];
[ws fetchFacebookUserAndSurnameWith:[credentials objectAtIndex:0] andSurname:[credentials objectAtIndex:1]andAceesToken:[[FBSDKAccessToken currentAccessToken]tokenString]];
}
}];
}
我的appDelegate如下所示: