我目前正在开发一个使用 FB Connect 来启用登录的 iOS 应用程序。在过去的两个月里,我至少收到两份关于用户无法登录我们的应用程序的报告。事实证明,解决方案是他们转到“设置”->“Facebook”,单击他们的帐户并重新登录。我猜测某些用户的访问 token 即将过期。
为什么 iOS 系统级 token 在需要时没有自动刷新?我的应用程序有什么方法可以启动它吗?或者至少有某种方式提醒用户注意这种情况,以便他们可以自行修复?
为什么没有更多人看到这个?
谢谢!
最佳答案
我想您必须自己在您的应用中处理这个问题。看看https://developers.facebook.com/docs/ios/errors#auth并检查登录错误场景。还包括一些示例代码。
此外,您可以在这里查看:https://developers.facebook.com/docs/facebook-login/ios/v2.0#sessions
关于ios - FB token 已过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25026856/