在用户授权应用程序后,解析api删除“您已授权此应用程序”

时间:2012-05-23 13:12:18

标签: iphone xcode facebook user-permissions parse-platform

我使用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];

2 个答案:

答案 0 :(得分:2)

我怀疑你不必要地展示了这个视图。如果[PFUser currentUser]返回nil,请尝试仅显示PFLogInViewController。

答案 1 :(得分:0)

托马斯是对的。此外,您的navigationController不应该呈现模式。 self 应该是。