我正在使用 parse.com 登录 Controller 将用户登录到 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];
最佳答案
我怀疑您不必要地显示了该 View 。如果 [PFUser currentUser] 返回 nil,则尝试仅显示 PFLogInViewController。
关于iphone - 用户授权应用程序后解析 api 删除 'you already authorized this app',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10720681/