10
Cordova:特定のiOSエミュレーターイメージを開始する
Cordovaを使用してクロスプラットフォームのモバイルアプリを開発しています。開発段階では主にiOSに焦点を当てています。 私の開発プロセスでは、コルドバアプリをコマンドラインから直接起動して、指定したエミュレーターに読み込むことができれば理想的です。これを行うには、プロジェクトのルートディレクトリから次のコマンドを実行します。 $cordova run --debug --emulator iOS これは正常に機能し、iOSシミュレーターはiOS 7.0.3でシミュレートされたiPhone 4 Retinaでアプリを実行します このシミュレートされたデバイスに加えて、(たとえば)iPadでテストしたいと思います。これらのエミュレーションイメージをインストールし、Xcodeで手動でそれらのアプリを起動できます。また、コマンドlist-emulator-images(にありますproject_dir/platforms/ios/cordova/lib)は次の出力を提供します。 "iPhone Retina (3.5-inch)" "iPhone Retina (4-inch)" "iPhone Retina (4-inch 64-bit)" "iPhone" "iPad" "iPad Retina" ただし、問題は、デフォルト(iPhone Retina (4-inch)エミュレーションイメージのように見える)以外でエミュレータを起動する方法を理解できないようです。の関連する出力cordova helpは、次の情報を提供します。 run [--debug|--release] [--device|--emulator|--target=FOO] [PLATFORM] ............................ deploys app on specified platform devices / emulators 私は次のようなことを試しました: cordova run --debug --emulator=iPad iOS そして、その多くのバリエーションがありますが、運はありません。同じエミュレータで起動するたび。 …