Cordova で端末やエミュレータを指定してデプロイする
はじめに
Cordova でアプリデプロイ時に、指定した端末やエミュレータにデプロイする方法についてまとめた。
TL;DR
cordova run --list
で利用可能なデバイスの表示。cordova run ios --target=<target id>
で実機へのデプロイcordova emulate ios --target=<target id>
でエミュレータへのデプロイ
目次
環境・条件
1 | $ sw_vers |
詳細
利用可能デバイスの確認
参考: cordova run command - CLI Reference
cordova run --list
で利用可能なデバイスの表示。
Available android virtual devices:
以降が利用可能な Android の仮想端末。virtual
が付いてないものは実機。
1 | $ cordova run --list |
iOS 端末だけを見たいときは cordova run ios --list
で絞り込める。
1 | $ cordova run ios --list |
指定端末へのデプロイ
実機
指定した端末にデプロイしたい場合は --target=<target>
オプションを使う。
1 | $ cordova run ios --target=0123456789ABCDEFG |
エミュレータ
指定したエミュレータを起動したい場合は cordova emulate --target
を使う。(cordova run
ではないので注意)
参考: cordova emulate command - CLI Reference
1 | $ cordova emulate ios --target="iPhone-8, 13.2" |
まとめ
cordova run --list
で利用可能なデバイスの表示。cordova run ios --target=<target id>
で実機へのデプロイcordova emulate ios --target=<target id>
でエミュレータへのデプロイ
参考文献
関連記事
- Cordova でアプリ名やアプリのバージョン情報などを取得
- Cordova で Repro とカスタム URL スキームを使ってディープリンクを扱う
- Cordova で Splash Screen を設定する cordova-plugin-splashscreen
- Cordova でネイティブダイアログを呼び出す cordova-plugin-dialogs
- Cordova アプリから OS の設定アプリを開く
- Git リポジトリや既存の Cordova アプリ向けコードを使って Cordova 環境を構築する方法
- JavaScript で URL のクエリパラメータを操作する方法
- jQuery Select2 で、初期値の設定と選択状態のクリア