ios Facebook 登录 - FBSDKAccessToken 为零
ios Facebook Login - FBSDKAccessToken is nil
这是我在视图控制器中的代码:
- (void) loginButton:(FBSDKLoginButton *)loginButton didCompleteWithResult: (FBSDKLoginManagerLoginResult *)result error: (NSError *)error{
if ([[result token] tokenString]) {
//send token to the server...
}
}
我得到了 Facebook 令牌,但后来由于某种原因 FBSDKAccessToken 变成了 nil
这意味着 Facebook "log-out" 按钮 - 变成 "Login"...
一旦用户登录到应用程序,除非您明确注销用户,否则 [FBSDKAccessToken currentAccessToken]
的值将出现。
只要确保您没有不小心将用户注销即可。
这是我在视图控制器中的代码:
- (void) loginButton:(FBSDKLoginButton *)loginButton didCompleteWithResult: (FBSDKLoginManagerLoginResult *)result error: (NSError *)error{
if ([[result token] tokenString]) {
//send token to the server...
}
}
我得到了 Facebook 令牌,但后来由于某种原因 FBSDKAccessToken 变成了 nil
这意味着 Facebook "log-out" 按钮 - 变成 "Login"...
一旦用户登录到应用程序,除非您明确注销用户,否则 [FBSDKAccessToken currentAccessToken]
的值将出现。
只要确保您没有不小心将用户注销即可。