【发布时间】:2012-12-05 10:10:14
【问题描述】:
我使用的是最新的 Facebook iOS SDK,3.1.1。我想让用户选择从 Facebook“断开”我们的应用程序。我在打电话:
[[FBSession activeSession] closeAndClearTokenInformation];
这似乎工作正常,但下次我打电话时
[FBSession openActiveSessionWithReadPermissions:allowLoginUI:completionHandler:handler];
它立即给了我一个令牌,而不要求用户再次登录。我希望它再次要求用户进行身份验证。如果设备上没有设置 Facebook 帐户,它可以正常工作,因为它会打开 Web 浏览器,告诉用户他们已经验证了应用程序并显示“确定”按钮。但如果设置好了,它只是默默地再次获取令牌,因此用户“断开”应用程序没有任何效果。
还有其他人有这个问题吗,你是如何处理的?
【问题讨论】:
标签: ios facebook ios6 facebook-ios-sdk