我需要在通过Parse登录新用户时获取Facebook用户的详细信息。目前,我正在以下方式登录新用户,但无法获取用户详细信息。我看过一些使用Objective-C编写的代码,但其中大多数功能已经不再适用。我正在运行版本为4.3.0的Facebook iOS SDK。
@IBAction func facebookButton(sender: AnyObject) {
PFFacebookUtils.logInInBackgroundWithReadPermissions(permissions) {
(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.")
}
}
}