#ios #xcode #cordova #ionic-framework
#iOS #xcode #кордова #ionic-framework
Вопрос:
ionic cordova emulate ios -l <target>
У меня не работает. Я получаю сообщение об ошибке, предполагающее, что я нацеливаюсь не на то устройство, хотя устройство, на которое я нацеливаюсь, указано как виртуальное устройство при выполнении команды:
ionic cordova emulate --list
Когда я запускаю приложение с помощью Xcode, вместо этого оно работает, однако оно не перезагружает мои изменения, даже если я останавливаю и запускаю приложение снова.
*** отказ от ответственности: это быстрое и грязное решение вышеупомянутых проблем ***
Перед запуском вашего приложения в Xcode (нажатием кнопки воспроизведения) в каталоге вашего проекта выполните следующую команду:
ionic cordova prepare ios
Это загрузит ваши изменения и обновит ваше приложение в Xcode перед запуском в вашем эмуляторе, чтобы вы могли отладить и просмотреть свои изменения.
Открыт для предложений, если у кого-то есть более прямое решение!
Ответ №1:
Попробуйте:
-
очистка папки сборки в Xcode: cmd shift k
-
В меню «Устройство» симулятора нажмите «Стереть все содержимое и настройки».
-
Завершите работу с Xcode, симулятором и любой другой программой, в которой вы запускаете команду emulate
-
Перезагрузите компьютер