使用Facebook解析登录不起作用

时间:2014-09-30 17:48:23

标签: ios parse-platform facebook-login

我最近用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 个答案:

答案 0 :(得分:1)

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