PhoneGap 2.2.0 / IOSアプリを開発していて、FaceBookプラグインを使用する必要があります。GITで説明されているインストールプロセスに従いました。サンプルフォルダーの「単純な」サンプルを使用すると、デバイスの準備ができたダイアログが表示されます。 appIDを配置するために、それを実行しました。次に、[OK]を押すと、このエラーでアプリがIOSによってスローされます。
'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'
私のFB.initが聞こえます
document.addEventListener('deviceready', function() {
try {
alert('Device is ready! Make sure you set your app_id below this alert.');
FB.init({ appId: "fb245065455620705", nativeInterface: CDV.FB, useCachedDialogs: false });
document.getElementById('data').innerHTML = "";
} catch (e) {
alert(e);
}
}, false);
これは私のplistファイルに追加されたエントリです
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>com.mdsitg.amisrael</string>
<key>CFBundleURLSchemes</key>
<array>
<string>fb245065455620705</string>
</array>
</dict>
</array>
どんな助けでも大歓迎です!