我剛剛在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返回我的錯誤:科爾多瓦FacebookAppID問題2.3
「*終止應用程序由於未捕獲的異常‘com.facebook.sdk:InvalidOperationException異常’,理由是:「FBSession:沒有的AppID提供;或者通過一個AppID來初始化,或增加值的字符串鑰匙與名爲FacebookAppID的相應ID綁定到包* .plist'「
那麼有沒有人知道要解決這個問題?
感謝, 布拉克
我與PhoneGap 2.5有同樣的問題。你在哪裏添加你的FB App ID?根據說明,它們應該添加到[PROJECTNAME] -Info.plist文件中,並且應該在Phonegap JS中的deviceready事件的回調中。順便說一句,我已經做到這一點,並得到相同的錯誤。 – Paul