Facebook から AccessToken を取得し、それを alamofire で使用してアプリにログインしようとしています。currentAccessToken が nil であるため、アプリを実行するとクラッシュします。誰が私が間違っているのか教えてもらえますか?
private func getFBUserData(){
if((FBSDKAccessToken.currentAccessToken()) != nil){
FBSDKGraphRequest(graphPath: "me", parameters: ["fields": "name, email"]).startWithCompletionHandler({ (connection, result, error) -> Void in
if (error == nil){
//user and mail
print(result["email"], result["name"])
// var myToken = FB
let currentToken = FBSDKAccessToken.currentAccessToken().hashValue
print(currentToken)
self.postRequests.loginUserFB(String(currentToken)) {(done) in
//completion handler
print("login \(done)")
}
}
})
}
}