0

OSX では、iOS と Android で実行する PhoneGap アプリを作成したいと考えています。

npm を使用して、cordova (3.0.0) と phonegap (3.0.0-0.14.0) をインストールしました。

CLIガイドに従って、次を使用してアプリを作成できます

cordova create hello com.example.hello HelloWorld

次に、プラットフォームを追加します

cordova platform add ios
cordova platform add android

うまく動作しますが、XCode を IDE として使用したいと考えています。IOS プラットフォーム ガイドを読んだところ、次を使用してアプリを作成できることがわかりました。

./path/to/cordova-ios/bin/create /path/to/hello com.example.hello HellowWorld

フォルダーが既に存在する場合、そのコマンドを実行できないため、最初に削除しました。次に、android を追加しようとしましたが、機能しません ( Current working directory is not a Cordova-based project.)。その後、使用するツールによってディレクトリの内容が大きく異なることに気付きました。

XCode プロジェクトを作成し、CLI を使用して Android および iOS 用にビルドする簡単な方法はありますか?

4

2 に答える 2

0

あなたはできる:

  • を使用してプロジェクトを作成するcordova create projectname
  • でiosサポートを追加cordova platform add ios
  • XCodeでファイルに移動しprojectname/platforms/iosて開きます.xcodeproj

XCode を IDE として使用します。

cordova platform add ioscreateカバーの下でスクリプトを使用します。

遭遇する問題は、 の下の html、css、または js ファイルに変更を加えた場合、projectname/platforms/iosそれらの変更を手動で に戻す必要があるということprojectname/wwwです。または、変更を加えて、それらを ios ディレクトリ (および android ディレクトリ) にプッシュするために のみprojectname/www使用できます。cordova prepare

また、バージョン管理をどのように処理するかを決定する必要もあります。コマンド ライン クライアントを使用して自分で行うか、IDE 内で行うか。

于 2013-12-14T23:45:32.560 に答える