私はしばらくの間、これについて頭を悩ませてきました。
Visual Studio 2013 のマルチデバイス ハイブリッド アプリで facebookConnect プラグインを使用しようとするときに、app_id と app_name を指定するにはどうすればよいですか?
CLI アプローチを使用して新しいソリューションを作成する場合。次のようなもの:
cordova create MyTest <blah> <blah> <blah>
おそらく CLI を使用して、次のようなコマンドでプラグインを追加できます: (未テストで、コマンドが少し間違っている可能性があります)
cordova plugin add com.phonegap.plugins.facebookconnect
しかし...
マルチデバイス ハイブリッド アプリを Visual Studio 内から直接作成した場合、それを追加するにはどうすればよいですか?
これをインストールするために2つのアプローチを試しました:
方法 1:
- 「プラグイン」ディレクトリを作成する
- https://github.com/Wizcorp/phonegap-facebook-pluginからコードをダウンロード し、プラグイン ディレクトリに展開します。
- コンパイル/ビルド
これは「うまくいく」ように見えますが、次のように爆発します:
Variable(s) missing: APP_ID, APP_NAME
方法 2:
- config.xml ファイルを開く
- 次の「vs:feature」タグを追加します。
- コンパイル/ビルド
<vs:features> <vs:feature>com.phonegap.plugins.facebookconnect</vs:feature>
Calling plugman.fetch on plugin "com.phonegap.plugins.facebookconnect"
しかし、それはあまりにも迷惑なことで爆撃します:
Variable(s) missing: APP_ID, APP_NAME
ビルドするために、これら 2 つの変数をどこに追加すればよいか教えてください。
利用可能な値があります。
次のようなエラーが発生するため、CLI を使用してこのプラグインをソリューションにインストールできないようです。
Current working directory is not a Cordova-based project
ご協力いただきありがとうございます。