Facebook iOS SDK--closeAndClearTokenInformation未删除访问令牌

Facebook iOS SDK--closeAndClearTokenInformation未删除访问令牌,ios,facebook,sdk,token,expired-sessions,Ios,Facebook,Sdk,Token,Expired Sessions,在我的iOS应用程序中,我通过iOS设置登录到Facebook 如果用户从Facebook上删除应用程序或更改其密码,则令牌将过期且无效 我的应用程序检测到此情况并调用: [FBSession.activeSession closeAndClearTokenInformation]; 然后要求用户再次登录 但是,用户登录后,FBSession对象提供的authToken与过期的token相同 这是一个问题,因为我使用auth令牌服务器端对某些请求进行身份验证 现在看来唯一的补救办法是从iOS设

在我的iOS应用程序中,我通过iOS设置登录到Facebook

如果用户从Facebook上删除应用程序或更改其密码,则令牌将过期且无效

我的应用程序检测到此情况并调用:

[FBSession.activeSession closeAndClearTokenInformation];
然后要求用户再次登录

但是,用户登录后,FBSession对象提供的authToken与过期的token相同

这是一个问题,因为我使用auth令牌服务器端对某些请求进行身份验证

现在看来唯一的补救办法是从iOS设置中删除FB帐户并重新创建FB帐户

我认为closeAndClearTokenInformation应该重置一切,这是错误的吗?我还应该用别的方法吗