Facebook iOS SDK - 第二次登录时多余的“确定”点击?
Posted
技术标签:
【中文标题】Facebook iOS SDK - 第二次登录时多余的“确定”点击?【英文标题】:Facebook iOS SDK - redundant "OK" click during second login? 【发布时间】:2012-04-02 14:59:48 【问题描述】:我正在使用 FB ios SDK 对用户进行身份验证。这就是 FB 应用程序在第二次登录时的样子(用户登录后,授予所有权限,然后注销,然后再次登录):
这似乎有点多余,因为用户已经授予了所有权限。
在某些应用程序中,此过程(第二次登录)如下所示:
1)用户点击“登录”
2)在当前应用和FB应用之间有一个短暂的切换
3)然后操作系统切换回来,无需按“确定”按钮
有没有办法实现或强制这种行为?
【问题讨论】:
【参考方案1】:登录后需要保存会话,下次恢复。 这是一个快速操作方法:http://coffeeshopped.com/2011/01/saving-sessions-with-the-facebook-ios-sdk
这样,只要令牌没有过期(这是在遥远的未来),用户就不必登录
【讨论】:
【参考方案2】:通过在 facebook 应用程序配置文件中添加 iOS Bundle ID 解决了问题(转到 https://developers.facebook.com/apps/ 然后选择您的应用程序 -> 编辑设置 -> iOS 应用程序)
【讨论】:
以上是关于Facebook iOS SDK - 第二次登录时多余的“确定”点击?的主要内容,如果未能解决你的问题,请参考以下文章