我正在使用适用于iOS的Facebook登录版本4.0.1,并且我想在注销应用程序时以编程方式清除 session / token 。但是我做不到。我正在导入

#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>

但我仍然找不到解决方案。在以前的版本中,我们可以从FBSession中清除 token 。但是在新版本中,我无法获取FBSession。请帮忙。

谢谢

最佳答案

如果查看FB SDK的更改日志,它会指出FBSession and FBAccessTokenData are replaced by FBSDKLoginManager

如果再看看FBSDKLoginManagerreference,它指出

FBSDKLoginManager提供了用于登录和注销用户的方法。

通过这种方法,您应该能够注销用户。用户登录后,登录按钮是否不会自动更改为注销按钮?

10-05 19:34