我正在将facebook iOS SDK 4.0整合到我的移动应用中。我进入了用户使用facebook凭据登录我们的移动应用程序的情况,一段时间后用户更改了他的密码和Facebook中的名字。现在如何在移动应用中跟踪此更改?并重定向用户以在移动应用程序中验证Facebook凭据?
答案 0 :(得分:1)
在SDK的v3和v4中,访问令牌在本地缓存在设备上(默认情况下),并且知道它是否仍然“有效”的唯一方法是发出图形请求。
如果您有缓存令牌,则可以在应用启动期间发出/ me或/ permissions请求,并检查错误,并在令牌不再有效时提示用户重新登录。 SDK中内置了一些自动错误恢复机制,请参阅https://developers.facebook.com/docs/ios/errors。