4

--target変数に関係なく、次のコマンドは失敗します。

ionic cordova run ios --target="iPhone-X"

ionic cordova run ios --target="iPhone 12"

ionic cordova emulate ios --debug --target="iPhone 11" -- --buildFlag="-UseModernBuildSystem=0"

エラーは次のとおりです。

[native-run] ERR_DEVICE_LOCKED: Device still locked after 1 minute. Aborting.
[ERROR] An error occurred while running subprocess native-run.

Apple Silicon (M1) MacBook Pro に切り替えた後に発生していますが、100% 確実ではありません。ありがとう!

4

4 に答える 4

4

今日も同じ問題が発生しましたが、「ターゲット名」の代わりに「ターゲット ID 」を使用して機能することがわかりました。

  1. --listオプションを使用して、使用可能なターゲットのリストを確認します
ionic cordova run ios --list
  1. 同じコマンドを TARGET ID で実行します。
ionic cordova run ios --target="...TARGET-ID-1A2B3B..."

念のために言っておきますが、私は INTEL ベースの MacBook Pro を使用しています。

于 2021-02-11T10:08:12.067 に答える