iphone - 用户授权应用程序后解析 api 删除 'you already authorized this app'

标签 iphone xcode facebook user-permissions parse-platform

我正在使用 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/

相关文章:

ios - 如何获取从 UIimagePicker 中获取的视频的大小?

ios - 如何在 iOS/Objective-C 中存储身份验证 key ?

xcode - 有没有更好的方法来处理 Swift 的嵌套 "if let" "pyramid of doom?"

javascript - Facebook Like Box - 监控点击

iphone - 如何让用户通过 iPhone 上的 Facebook Connect 成为某个页面的粉丝

ios - 使用 testflight 框架发布应用

iphone - 无法重现应用审查发现的崩溃。谁能帮助理解这份崩溃报告?

ios - Apple LLVM Compiler 4.2错误:没有这样的文件或目录

android - facebook connect for android 返回空白登录屏幕?

javascript - Facebook 的问题,例如按钮、XFBML、动态 URL?