ios Facebook登录:com.facebook.sdk:ErrorLoginFailedReason =无效

我一直在用我的ios应用程序测试我的FB应用程序一段时间,只使用沙盒应用程序和我的管理员帐户; 它工作得很好。

现在,我已经禁用了我的FB应用程序中的沙箱模式,让我的一些FB朋友测试应用程序。

每当他们尝试从iPhone应用程序连接时,他们会得到以下显示:

“myApp配置错误配置为Facebook登录”

并且错误是:com.facebook.sdk:ErrorLoginFailedReason = invalid_client(错误2)

在任何地方都找不到任何信息。

此外(不知道它是否重要),我不使用我的iPhone上的Facebook本地应用程序(所以我通过Safari登录),而我的朋友们(并从Facebook本机应用程序得到错误)。


正如布鲁斯在评论中回答自己的问题一样,我会以真实的答案提供。

Facebook应用程序包ID必须与iOS应用程序包ID完全相同。 如果您最近更改了套件ID或事件的目标名称(默认情况下product name设置为$(TARGET_NAME)bundle ID${PRODUCT_NAME} ),这可能是您的问题的原因。
小心,因为捆绑ID是区分大小写的!

最后,它也可以是Facebook应用程序配置namespace字段。 我的客户填写了应用程序名称,这是错误。 将它留空解决了我的问题。

链接地址: http://www.djcxy.com/p/11185.html

上一篇: ios Facebook login : com.facebook.sdk:ErrorLoginFailedReason = invalid

下一篇: Mydomain error in Magento module