我正在使用parse.com登录控制器将用户登录到Facebook。
如果用户在从Facebook获得“您已经授权此应用程序”之前授权了该应用程序。
有人知道如何解决吗?
我使用的代码是:
PFLogInViewController *logInController = [[PFLogInViewController alloc] init];
logInController.delegate = self;
logInController.fields = PFLogInFieldsFacebook ;
logInController.facebookPermissions = [NSArray arrayWithObjects:@"publish_stream", nil];
NSLog(@"%@",logInController.facebookPermissions);
[self.navigationController presentModalViewController:logInController animated:YES];
最佳答案
我怀疑您在不必要地显示视图。如果[PFUser currentUser]返回nil,请尝试仅显示PFLogInViewController。