0

我刚刚在 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 作为首选项 name="FacebookAppID" xcode向我返回该错误:

" *由于未捕获的异常 'com.facebook.sdk:InvalidOperationException' 导致应用程序终止,原因:'FBSession: 未提供 AppID;要么将 AppID 传递给 init,要么将具有名为 FacebookAppID 的适当 ID 的字符串值键添加到包 * .plist'"

那么有没有人知道解决这个问题?

谢谢, 布拉克

4

1 回答 1

1

config.xml唯一替换,而Cordova.plist不是<AppName>-Info.plist您放置 FacebookID 的位置。

<AppName>-Info.plist仍然存在并正在使用中。

于 2013-01-20T23:47:38.003 回答