0
Für einige Benutzer funktioniert FBSDKGraphRequest, kein Fehler, aber Benutzer ["first_name"] ist Nil.FBSDKGraphRequest gibt nicht first_name someties
Mein Code:
class func sessionStateChanged(token: String, viewController: UIViewController) {
// If the session was opened successfully
let request = FBSDKGraphRequest(graphPath: "me", parameters: ["fields": "email, first_name, last_name, gender"])
request.startWithCompletionHandler({(connection, user, error) -> Void in
if (error==nil) {
let params = [
"uid": user["id"] as! String,
"token": token,
"user": [
"login": user["email"] as! String,
"billing_address_attributes": [
"gender": user["gender"] as! String,
"first_name": user["first_name"] as! String,
"last_name": user["last_name"] as! String
]
]
]
}
})
Ich versuche, mit Benutzer ohne Genehmigung oder mit eingeschränkter Berechtigung, kann ich dieses Problem nicht reproduzieren.
verwende ich SDK iOS 4.11.0, mit der neuesten Version FBGraph,