0

Cordova 2.3 に Facebook SDK を実装したばかりですが、Cordova 2.3 での最も重要な変更点は、info.plist を config.xml に変更したことです。以前のバージョンでは、FacebookAppID を .plist ファイルに実装していましたが、「bin/cordova_plist_to_config_xml」スクリプトを使用して新しい config.xml を生成し、config.xml に appid を設定名 = FacebookAppID" xcode として記述しました。そのエラーを返します:

" *キャッチされない例外 'com.facebook.sdk:InvalidOperationException' が原因でアプリを終了しています。理由: 'FBSession: AppID が提供されていません。AppID を init に渡すか、FacebookAppID という名前の適切な ID を持つ文字列値のキーをバンドルに追加します * .plist'"

では、この問題を克服する方法を知っている人はいますか?

ありがとう、ブラク

4

1 に答える 1

1

FacebookID を配置する場所ではなく、のみconfig.xmlが置き換えられます。Cordova.plist<AppName>-Info.plist

<AppName>-Info.plistまだそこにあり、使用されています。

于 2013-01-20T23:47:38.003 に答える