这是我在view-controller中的代码:
- (void) loginButton:(FBSDKLoginButton *)loginButton didCompleteWithResult: (FBSDKLoginManagerLoginResult *)result error: (NSError *)error{
if ([[result token] tokenString]) {
//send token to the server...
}
}
我获得了Facebook令牌,但后来由于某种原因,FBSDKAccessToken变为 nil
这意味着Facebook"退出"按钮 - 转到"登录" ...
答案 0 :(得分:1)
用户登录应用程序后,除非您明确注销用户,否则将显示[FBSDKAccessToken currentAccessToken]
的值。
请确保您不会意外地将用户注销。