在尝试使用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'
答案 0 :(得分:3)
按照以下步骤解决问题:
在Xcode中打开你的项目。
在支持的文件中找到yourprojectname.plist文件。
添加一个名为“FacebookAppID”的条目,并将其值设置为“fb12786126112789”(使用前面带有“fb”的应用ID)
添加网址类型,确保它是字典,在第0项,添加'网址方案'并在其中添加一个应该是您的应用ID的字符串 - 类似于'fb12786126112789'(确保它应该以FB“)。
答案 1 :(得分:0)
我遇到了同样的问题,发现我在FacebookAppID的末尾有一个空格,因为我复制粘贴了这个名字。我的.plist键是'FacebookAppID' - 仔细检查你的密钥是否包含任何空格。