当我尝试使用Facebook登录我的iOS应用程序时,出现以下错误:
[13451:7e0f]错误:不可接受的Facebook应用程序ID.(代码:251,版本:1.2.19)
奇怪的是,当我制作我的iOS应用程序的adhoc构建时,我只遇到此错误.通过Facebook登录我的应用程序适用于调试配置.
我做了以下工作以确保调试和adhoc配置构建之间没有差异:
这两个配置的Bundle ID将添加到developers.facebook.com上应用程序的"设置"部分
两个配置的FacebookAppId相同.
两个配置的FacebookDisplayName相同.
是否只有在adhoc配置中可能导致此错误的任何想法?我正在使用Cocoapods作为Facebook iOS SDK.
你有没有在Parse.com上添加你的Facebook App ID.如果你没有那么
登录parse.com
选择您的应用程序并转到设置选项卡
在设置选项卡中,您将找到用户验证
在UserAuthentication中,您将找到Facebook
如果这里没有facebook Id,那么在这里添加,然后退出然后再添加你的Facebook应用程序设置.希望你在上一个项目中取得成功,我也有同样的问题.