【发布时间】:2011-11-14 04:33:01
【问题描述】:
我最近将 Facebook 支持集成到我正在开发的 iPhone 应用程序中。我能够让用户登录并正常进行 API 调用,但我最近注意到一些奇怪的行为。
用户登录后,我将访问令牌和到期日期存储在 NSUserDefaults 中。在执行 Facebook API 调用之前,我使用 [session isSessionValid] 来确保会话有效。
如果用户从桌面登录 Facebook 然后退出,则会出现此问题。 [session isSessionValid] 仍然返回 YES,但 Facebook API 调用失败并出现错误:
“验证访问令牌时出错:这可能是因为用户已注销,也可能是由于系统错误。”
我做错了什么,或者这是 Facebook 的错误吗?
【问题讨论】:
标签: iphone ios facebook session fbconnect