Как запустить live-reload ionic cordova на ios

Как запустить live-reload ionic cordova на ios?

Следуя команде ionicframework ' doc ionic cordova run ios -l --external, будет запущен сервер живой перезагрузки на всех адресах и развернут приложение на устройство iOS с помощью Cordova

Ну для меня он выходит из системы

> ng run app:ionic-cordova-serve --host=0.0.0.0 --port=8100 --platform=ios
[ng] An unhandled exception occurred: context.getProjectMetadata is not a function
[ng] See "/private/var/folders/g3/z8_4pwdj0ps1jdm9bnt8dcrc0000gn/T/ng-GhO4vZ/angular-errors.log" for further details.

[ERROR] ng has unexpectedly closed (exit code 127).

Я попытался заменить пластину ios на browser, но получил ту же ошибку.

angular-errors.log:  angular-error

Обратите внимание, что запуск ionic cordova run ios --external без -l работает хорошо, http://172.20.10.3:8000/ показывает мое веб-приложение.

Кому-нибудь удалось заставить live-reload работать на IOS? И как ?


person crg    schedule 08.12.2020    source источник


Ответы (1)


1- Сначала вам нужно получить целевой идентификатор устройства, на котором вы хотите запустить приложение. Вы можете получить список всех эмуляторов и устройств, выполнив следующую команду

ionic cordova run ios --list

Это показывает список подключенных и виртуальных устройств.

2- Вам нужно запустить команду удара, чтобы запустить ваше приложение.

ionic cordova run ios -l --target="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

Вам нужно поместить свой целевой идентификатор в цель (которую вы получаете из списка устройств выше).

person Naseer    schedule 18.12.2020
comment
Не работает. Он регистрирует ту же ошибку, что и мой пост выше - person crg; 18.12.2020
comment
Какую версию angular вы используете? - person Naseer; 18.12.2020
comment
Также поделитесь с вами package.json - person Naseer; 18.12.2020
comment
Я использую Angular: 9.0.7. Мой package.json довольно большой - 200 строк. Так что спросите меня, что вы хотите знать вместо этого;) - person crg; 18.12.2020
comment
поделиться версией @ angular-devkit / build-angular - person Naseer; 18.12.2020
comment
@ angular-devkit / build-angular: ^ 0.901.9, - person crg; 18.12.2020
comment
npm install @ angular-devkit / architects @ latest npm install @ angular-devkit / build-angular @ latest - person Naseer; 21.12.2020
comment
Я пока не могу обновить angular-devkit до последней версии. Мне пришлось бы обновить много других вещей, чтобы angular-devkit @ latest работал ... - person crg; 21.12.2020