0
Я использую Parse с facebook login, это код http://i.imgur.com/VIMwpgp.png, он отлично работал и возвращал имя пользователя Facebook, id, email, bio, profile pic, birthday и т. Д.
Теперь это возвращает только имя пользователя facebook и идентификатор, вот оно. Из-за пользователя parse возвращает nil, и теперь я не могу войти в facebook.Parse Facebook Login возвращает nil
var permissions = ["public_profile", "email", "user_friends", "user_birthday"]
PFFacebookUtils.logInWithPermissions(permissions, block: {
(fbuser, error) -> Void in
if fbuser == nil {
NSLog("Uh oh. The user cancelled the Facebook login.")
} else if fbuser!.isNew {
NSLog("User signed up and logged in through Facebook!")
self.createFbUser() // Creating the User returns NIL
} else if fbuser != nil{
NSLog("User logged in through Facebook!")
} else {
if let errorString = error!.userInfo?["error"] as? NSString {
var alert = UIAlertView(title: "Error", message: errorString as String, delegate: self, cancelButtonTitle: "okay")
alert.show()
}
}
})