Как я могу отлаживать приложение в ионном виде из окон?

Мне очень нравится, как я могу просто сделать ionic upload и мгновенно получить свое приложение на своем iphone!

Но как я должен его отлаживать? Я нахожусь в окнах и все параметры, которые я нашел, должны находиться на OSX.

1) Удаленная отладка Safari 6 - Safari для окон было прекращено в 5.1

2) XCode - нет, в окнах

3) ionic emulate ios -l -c -s нет, на окнах

У меня есть Mac в режиме ожидания, который прослушивает запросы на создание через vs-mda-remote сервис от Visual Studio Cordova Tools, поэтому я могу создавать и развертывать на таком живом устройстве, но это очень трудоемко.

Если бы это было каким-то образом интегрировано с ионным представлением

 ionic upload -l -c -s 

моя жизнь была бы полной. Хорошо, может быть, мы можем обойтись без живой перезагрузки, но возможно ли это вообще?

Чтобы уточнить, я знаю об ионном сервисе, однако я говорю об отладке на телефоне с помощью мобильного приложения IonicView. У меня есть проблема, которая ТОЛЬКО случается на телефоне через приложение IonicView, но не может быть реплицирована в браузере.

Ответы

Ответ 1

Я не знаю почему, но я подумал, что GapDebug гораздо более известен. GapDebug предлагает вам все функции, необходимые для отладки вашего приложения очень простым и простым способом. Он работает на Mac OS X, но также и на компьютере под управлением Windows.

Ответ 2

Выше ответы о ionic serve и GapDebug являются фантастическими, но есть еще один способ отладки ионного приложения, запущенного на устройстве Android, с помощью браузера Chrome.

Да, хром, все, что вам нужно сделать, это ввести chrome://inspect, убедитесь, что ваш телефон подключен к USB с включенными Опции разработчика, и посмотрите волшебство!

Примечание. Если вы используете Chrome для проверки/отладки, необходимо закрыть GapDebug

введите описание изображения здесь

Для отладки приложений iOS (Ionic, PhoneGap, Cordova) в Safari, пожалуйста, проверьте post.

Ответ 3

Если вы установили Ionic CLI с помощью npm, и он был успешно добавлен как переменная PATH в вашу среду Windows, у вас будет доступ к команде ionic serve. Это создаст локальный сервер на вашем компьютере для тестирования вашего приложения в веб-представлении.

Чтобы проверить наличие ошибок, просто откройте свой инспектор браузера и проверьте наличие ошибок, зарегистрированных на консоли.

http://ionicframework.com/docs/cli/install.html

http://blog.teamtreehouse.com/install-node-js-npm-windows

Ответ 4

Intel XDK и приложение Intel Live View позволяют отлаживать устройство iOS из Windows.

https://software.intel.com/en-us/intel-xdk

Вам нужно подписать свою версию приложения для просмотра в реальном времени, и он дает вам инструкции для этого.

Затем вы можете просто подключить свой iPhone. Intel XDK обнаружит это. Перейдите на вкладку отладки, и она будет развертывать и отлаживать ваше приложение.