重新启动应用程序后仍然弹出facebook SDK iOS登录视图
Posted
技术标签:
【中文标题】重新启动应用程序后仍然弹出facebook SDK iOS登录视图【英文标题】:facebook SDK iOS Login View still pops up after relaunching app 【发布时间】:2011-03-24 16:12:17 【问题描述】:我已经完成了所有工作,我什至已经在 fb 上发帖了。我第一次使用 xcode 模拟器,它要求进行用户身份验证,我输入了我的用户信息,然后它给了我第二个 fb 对话窗口,说它已被授权并且必须按下 OKAY 按钮。这会将我带到我的应用程序。
让我烦恼的是,每次我运行该应用程序时,它都不会再次询问我的凭据,但它确实会弹出一个 fb 对话窗口,说我已经很好地登录了,我必须按右下角的 OKAY 按钮。
有没有办法避免这种情况,每次都会让我的用户感到痛苦。
【问题讨论】:
【参考方案1】:你一直在请求允许每次在 facebook 中访问数据
为避免这种情况,只需通过 bool 设置 if 循环的权限...
我想你明白
【讨论】:
好吧,你的意思是添加这个:if (![facebook isSessionValid]) [facebook authorize:permissions delegate:self]; // 但是权限是未声明的 yes.u r right.permission 是包含要指定给用户的相关标签的数组,我们要访问该标签中的区域。如果您没有类似的内容,则使用权限数组指定为使用 nil.even 你可以像往常一样访问用户的公共可见属性 .enjoy以上是关于重新启动应用程序后仍然弹出facebook SDK iOS登录视图的主要内容,如果未能解决你的问题,请参考以下文章
安装了 Facebook 应用程序的 Facebook SDK iOS 登录