尝试使用Facebook登录时出错

时间:2013-02-16 08:59:45

标签: iphone facebook ios6

在尝试使用Facebook Scrumptious登录时,它显示以下错误,我应该在哪里想要facebook ID?

2013-02-16 14:23:21.283 roulocalapp[2378:c07] Application tried to push a nil view 
controller on target <UINavigationController: 0x945b180>.
2013-02-16 14:23:21.288 roulocalapp[2378:c07] *** Terminating app due to uncaught
exception 'com.facebook.sdk:InvalidOperationException', reason: 'FBSession: No AppID 
provided; either pass an AppID to init, or add a string valued key with the appropriate
id    named FacebookAppID to the bundle *.plist'

enter image description here

2 个答案:

答案 0 :(得分:3)

按照以下步骤解决问题:

在Xcode中打开你的项目。

在支持的文件中找到yourprojectname.plist文件。

添加一个名为“FacebookAppID”的条目,并将其值设置为“fb12786126112789”(使用前面带有“fb”的应用ID)

添加网址类型,确保它是字典,在第0项,添加'网址方案'并在其中添加一个应该是您的应用ID的字符串 - 类似于'fb12786126112789'(确保它应该以FB“)。

答案 1 :(得分:0)

我遇到了同样的问题,发现我在FacebookAppID的末尾有一个空格,因为我复制粘贴了这个名字。我的.plist键是'FacebookAppID' - 仔细检查你的密钥是否包含任何空格。