Как я могу отлаживать приложение в ионном виде из окон?
Мне очень нравится, как я могу просто сделать 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 обнаружит это. Перейдите на вкладку отладки, и она будет развертывать и отлаживать ваше приложение.
Ответ 5
GapDebug не позволит вам проверять, работает ли вы на iOS 10.
https://www.genuitec.com/discontinue-development-of-gapdebug/