xcrun simctl зависает при загрузке / удалении, когда симулятор не работает
Я пытаюсь использовать xcrun simctl для загрузки устройства и удаления приложения, но оно зависает на этапе удаления
xcrun simctl boot <deviceudid>
xcrun simctl uninstall <deviceudid> <bundleid>
и он зависает при удалении и сидит навсегда... однако, если у меня уже запущен и выполняется симулятор
xcrun simctl uninstall <deviceudid> <bundleid>
это работает нормально... но я пытаюсь сделать это в сценарии, не открывая симулятор вручную
1 ответ
Решение
Это происходит потому, что когда вы используете 'xcrun simctl boot ...', вы не получаете полную загрузку симулятора. Некоторые службы (в том числе предоставляемые системным приложением, такие как установка или запуск) недоступны в этом режиме.
Если вы хотите запустить загрузку устройства по сценарию, вы, вероятно, захотите сослаться на мой ответ в Xcode 6 - Запустите симулятор из командной строки.