无法在 iOS 上使用 Facebook 登录
Posted
技术标签:
【中文标题】无法在 iOS 上使用 Facebook 登录【英文标题】:can't login with facebook on iOS 【发布时间】:2013-12-16 01:11:14 【问题描述】:我正在尝试在没有我一直在测试的管理员和测试用户的情况下登录 Facebook 帐户。这是使用 Parse.com 框架 facebook 登录实用程序。我得到了错误:
NSLocalizedDescription=User is not a test user owned by the application
我在 facebook 上进行身份验证的代码遇到了这种情况:
[PFFacebookUtils logInWithPermissions:nil block:^(PFUser *user, NSError *error)
if (!user)
NSLog(@"User doesn't exist");
NSLog(@"%@", error);
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Error"
message:error.localizedDescription
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertView show];
我已在 facebook 开发者应用仪表板中将我的应用设置为:“所有用户都可以使用”。
为什么我会收到此错误,如何让任何拥有 facebook 帐户的用户登录我的应用程序?
【问题讨论】:
【参考方案1】:问题是我已经使用无效帐户登录了模拟器。
【讨论】:
以上是关于无法在 iOS 上使用 Facebook 登录的主要内容,如果未能解决你的问题,请参考以下文章
更改权限后无法在 Cordova iOS 上使用 Facebook SDK 登录
Facebook SDK - iOS6 登录弹出窗口无法关闭