Инструменты Visual Studio для Cordova, Xcode 10 и эмуляторов - PullRequest
0 голосов
/ 27 сентября 2018

VS-TACO все еще поддерживается?Глядя на документацию, все это по-прежнему относится к Xcode 8.x, в то время как я понимаю, что все приложения iOS, предназначенные для магазина Apple / iTunes, должны быть построены с Xcode 10+.Я также отмечаю, что в течение некоторого времени не было никаких "официальных" ответов на проблемы на их GitHub .

В любом случае, я пытаюсь настроить VS-TACO правильно с моим MAC, чтобы я мог запускать / отлаживать в симуляторах на MAC, однако всякий раз, когда я пытаюсь сделать это, запрос на симулятор возвращает 404ошибка ...

На ПК (окно вывода VS)…

Запрос эмуляции на iOS Simulator для buildNumber 22541 на сервере http://martin -macmini.home: 3000/cordova...

http://martin -macmini.home: 3000 / cordova / build / 22541 / emulate? target = iPhone + 6 + Plus Удаленный сервер возвратилошибка: (404) не найден.

Запрос отладки на удаленном устройстве iOS для buildNumber 22541 на сервере http://martin -macmini.home: 3000 / cordova ...

Отладка - Успешная отладка на устройстве {webDebugPort = 9221}

Истекло время подключения отладчика к удаленному приложению Apache Cordova.Смотрите окно вывода для вывода на консоль JavaScript.

Нам не удалось найти приложение, которое вы пытаетесь отладить.Убедитесь, что устройство подключено, активировано и разблокировано.Также убедитесь, что у него включен веб-инспектор.

На MAC (в окне терминала запущено «remotebuild - secure false»)…

GET / cordova / build /22541 / эмулировать? Target = iPhone + 6 + Plus 404 1109,681мс - 1447

GET / cordova / build / 22541 / debug 200 263,998 мс - 1100

Я подтвердил, чтоСимулятор запустится, перейдя к загруженному проекту и запустив его в симуляторе через XCode, и я потратил целый день на поиск различных решений в Интернете - ни одно из которых, похоже, не работает ...

К вашему сведению: Windows 10 Professional 1803 (17134.285), VS2017 (15.8.5), набор инструментов Cordova 6.3.1 (также пробовал глобальный 8.1.0), macOS High Sierra (10.13.6), Xcode 10.0 (10A255)

1 Ответ

0 голосов
/ 03 ноября 2018

Чем больше вы обновляете Cordova, Xcode и все остальное, тем больше ошибок 1002 * вы получаете от Visual Studio.Помните, что VS2017 был выпущен с учетом Cordova 6.x, как только вы внедрите более новую версию Cordova , у VS2017 .

все пойдет не так, я давно отказался от удаленного агента,вместо этого создал зеркальную копию проекта на Mac , используя последние Cordova 8 и Xcode 9, следуя инструкциям , подробно изложенным здесь .Я знаю, что это не так просто, как метод удаленного агента, но на самом деле он работает и (безусловно) будет продолжать работать с будущими версиями Cordova и Xcode.

...