ios,Facebook注销并清除用户令牌

我正在为使用Facebook sdk“3.2.1”的iOS5和iOS6开发应用程序。 有没有办法将用户login并清除令牌,以便当再次按下loginbutton时,用户将被迫再次input他的用户名和密码?

我使用[FBSession.activeSession closeAndClearTokenInformation]; 这似乎没有清除令牌信息,因为当loginbutton被按下后,Safari会显示

“您已经授权”您的应用程序“,按”好“继续”

这不是我需要的行为。

你所看到的不是SDK'不清除令牌信息'–SDK确实清除了令牌。 允许您查看“您已经授权…”消息的信息位于Facebook。 在用户的应用程序设置中,他们有一个来自您的应用程序的授权设置,您在第一次login时询问您的应用程序。

为了从应用中撤销权限,您需要触摸Graph API。 FB文档,位于https://developers.facebook.com/docs/reference/api/user/的“删除”部分

您可以取消授权应用程序或代表用户撤销特定的扩展权限,方法是向该应用程序的用户access_token发送HTTP DELETE请求至PROFILE_ID /权限。

我假设你知道如何发布使用SDK的graphicsAPI请求,让我知道如果不是。