我刚刚在Cordova 2.3上实现了Facebook SDK,但是您知道在Cordova 2.3中最重要的变化是将info.plist更改为config.xml。在我之前的版本中,我已经在我的.plist文件中实现了我的FacebookAppID,但现在我生成了一个带有“bin / cordova_plist_to_config_xml”脚本的新config.xml,我在我的config.xml中编写了我的appid作为首选项名称=“FacebookAppID”xcode给我那个错误:
“ * 由于未捕获的异常而终止应用程序'com.facebook.sdk:InvalidOperationException',原因:'FBSession:未提供AppID;要么将AppID传递给init,要么添加字符串值键将名为FacebookAppID的相应id添加到包* .plist'“
那么是否有人知道要解决这个问题?
谢谢, 布拉克
答案 0 :(得分:1)
config.xml
仅替换Cordova.plist
,而不是您放置FacebookID的<AppName>-Info.plist
。
<AppName>-Info.plist
仍在使用中。