2014-09-30 132 views
2

我最近使用Facebook实现了Parse登录。我基本上遵循了所有的说明来设置Facebook SDK和Parse SDK。所以这里是应用程序抛出异常的部分:使用Facebook解析登录无效

NSArray * permissionArray = @ [@“public_profile”,@“email”]; [PFFacebookUtils logInWithPermissions:permissionArray块:^(PFUser *用户,NSError *错误){

 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

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