I'm using Parse 1.7.1, Facebook SDK 4.0.1, Swift 1.2, Xcode 6.3.1
In executing this code, I'm getting a nil PFUser:
var permissions = [ "public_profile" ]
PFFacebookUtils.logInInBackgroundWithReadPermissions(permissions, block: { (user: PFUser?, error: NSError?) -> Void in
if let user = user {
if user.isNew {
println("User signed up and logged in through Facebook!")
} else {
println("User logged in through Facebook!")
}
} else {
println("Uh oh. The user cancelled the Facebook login.")
}
})
PFUser returned is nil, thus I see "Uh oh. The user cancelled the Facebook login." in the logs.
Anyone have any ideas?