解析 Facebook 登录不适用于所有设备

Posted

技术标签:

【中文标题】解析 Facebook 登录不适用于所有设备【英文标题】:Parse Facebook Login not working on all devices 【发布时间】:2014-03-13 20:42:59 【问题描述】:

我对 Parse 还很陌生,但它确实帮助我的应用到达了它需要的位置。我遇到了一个我似乎无法解决的问题。所以我用 facebook 按钮登录,它在我的设备上运行良好。用户被添加到我的解析数据浏览器和开发 Facebook 帐户没有问题,但是当我尝试在我的同事设备上运行它时,我遇到了这个丑陋的错误。

哦哦。发生错误:错误域=com.facebook.sdk 代码=2“操作无法完成。(com.facebook.sdk 错误 2。)”UserInfo=0x176b55d0 com.facebook.sdk:ErrorLoginFailedReason=com.facebook .sdk:SystemLoginError, com.facebook.sdk:ErrorInnerErrorKey=Error Domain=com.apple.accounts Code=7 "Facebook 服务器无法完成此访问请求:无效的应用程序 528878730564765" UserInfo=0x176a5d60 NSLocalizedDescription=Facebook 服务器不能完成此访问请求:无效应用程序 528878730564765,com.facebook.sdk:ErrorSessionKey=,expirationDate:(null),refreshDate:(null),尝试刷新日期:0001-12-30 00:00:00 +0000,权限:(null )>

有什么建议吗?如果您需要有关我的代码的更多信息,请询问。提前谢谢你。

【问题讨论】:

您是否已将您的应用程序从 Facebook 的沙盒模式中移除?否则,fb 将只允许访问具有明确授权的开发人员和测试帐户。您还可以让您的同事为开发者帐户设置并将他添加到您的批准列表中。 【参考方案1】:

在您的应用程序的 FB 开发者页面中,您是否确保在此处添加了您同事的 fb 帐户:

或者,将您的应用公开以在此处允许所有 FB 个人资料:

【讨论】:

以上是关于解析 Facebook 登录不适用于所有设备的主要内容,如果未能解决你的问题,请参考以下文章

android facebook登录不适用于安装的本机facebook

firebase 社交登录不适用于我的 android 设备,仅适用于网络

Facebook 登录不适用于 Facebook 应用程序

为啥 Facebook 登录不适用于我的免安装应用?

Facebook 集成 v4.0 不适用于 iPhone 应用程序

Android facebook 登录不适用于已安装的 Facebook 应用程序