Bru*_*RAN 7 client facebook login ios
我用我的ios App测试我的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 IDto ${PRODUCT_NAME}),这可能是导致问题的原因。
请小心,因为捆绑包 ID 区分大小写!
最后,它也可能是 Facebook 应用程序配置namespace字段。我的客户确实填写了应用程序名称,这就是错误。将其留空解决了我的问题。
| 归档时间: |
|
| 查看次数: |
3159 次 |
| 最近记录: |