2012-03-06 92 views
1

问题是以下Facebook应用程序注销通知的iOS

  1. 我使用的是最新的Facebook API源
  2. 我去我的应用程序
  3. 按下登录按钮,将我重定向到Facebook应用程序安装 同一台设备上,我登录有
  4. 我重定向到我的应用程序
  5. 然后我关闭(来背景)我的应用程序,并转到Facebook应用程序,并注销有
  6. 然后我回到我的应用程序,当我尝试使用任何Facebook的API,它成功

所以我需要的是Facebook应用程序内成功注销后,我需要在我的自定义应用程序来删除会话

例如会说话的汤姆应用程序就像这样工作 有没有任何类型的通知或Facebook应用程序可以发送的任何类型? 有没有任何API可以检查Facebook应用程序是否记录了用户?

回答

1

简而言之:

在你的第3步,真正发生的是,Facebook的给(根据你要求的权限)的用户帐户您的应用程序的访问。所以沟通确实发生在你的应用和Facebook服务器之间,Facebook应用只是一个方便的桥梁。

当用户退出他的Facebook会话时,FB不会执行任何操作(虽然它在您的应用程序取消授权时执行)。

也许您应该在您的应用中添加一个简单的PIN系统,以确保用户是当前FB的拥有者。

欲了解更多信息,您应检查http://developers.facebook.com/docs/authentication/

希望这有助于。