首页 文章

使用Facebook解析登录不起作用

提问于
浏览
2

我最近用facebook实现了Parse登录 . 我基本上按照所有说明设置了Facebook SDK和Parse SDK . 所以这是App抛出异常的部分:

NSArray * permissionArray = @ [@“public_profile”,@“email”]; [PFFacebookUtils logInWithPermissions:permissionArray block:^(PFUser * user,NSError * error){

if (!user) {

        NSLog(@"Uh oh. The user cancelled the Facebook login.");

    } else if (user.isNew) {

        NSLog(@"User signed up and logged in through Facebook!");

    } else {

        NSLog(@"User logged in through Facebook!");

    }

我在日志屏幕中收到的消息是:“哦哦 . 用户取消了Facebook登录 . ”所以我假设没有创建Facebook会话,也没有返回用户 . 这里有趣的部分是我在iPhone 4上测试了这个应用程序并且登录工作正常 . 我正在测试iPhone 5,这是异常被抛出的时候 . 是否有任何设置需要在实际设备上正确?有没有办法可以对这个问题进行三角测量?

任何帮助是极大的赞赏 . 谢谢

1 回答

  • 1

    确保它在一个按钮而不是ViewDidLoad,(或尝试延迟代码)

相关问题