Vlad2 Опубликовано 16 августа, 2019 Поделиться Опубликовано 16 августа, 2019 Всем привет. Подскажите, как можно производить отладку сайта на iOS без мака, под рукой вин10 и яблочный телефон Ссылка на комментарий Поделиться на другие сайты Поделиться
partoftheworlD Опубликовано 16 августа, 2019 Поделиться Опубликовано 16 августа, 2019 Ссылка на комментарий Поделиться на другие сайты Поделиться
Vlad2 Опубликовано 16 августа, 2019 Автор Поделиться Опубликовано 16 августа, 2019 Виртуалка не ставится) иначе такой вопрос не возник бы) Ссылка на комментарий Поделиться на другие сайты Поделиться
partoftheworlD Опубликовано 17 августа, 2019 Поделиться Опубликовано 17 августа, 2019 15 часов назад, Vlad2 сказал: Виртуалка не ставится) иначе такой вопрос не возник бы) а debugserver не подходит, тот что в статье? Я его специально приложил, чтобы не надо было шаманить с виртуалкой. Ссылка на комментарий Поделиться на другие сайты Поделиться
Xipho Опубликовано 17 августа, 2019 Поделиться Опубликовано 17 августа, 2019 А причем тут раздел "WEB разработка"? Ссылка на комментарий Поделиться на другие сайты Поделиться
Vlad2 Опубликовано 17 августа, 2019 Автор Поделиться Опубликовано 17 августа, 2019 (изменено) Может я не совсем правильно выбрал раздел раздел веб разработка, но что может подойти лучше, когда речь идет о сайте? 3 часа назад, partoftheworlD сказал: debugserver Наверное это тоже не совсем то что я ищу. В общем проблема в том, что на моем сайте отказывается выполнятся одна функция написання с использованием JQuery, вернее она выполняется, но только не в Safari. А может она и выполняется, но результат не записывается. В общем для этого и нужен отладчик. В идеале хотелось бы использовать такой вариант, но тоже проблемы... Изменено 17 августа, 2019 пользователем Vlad2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Vlad2 Опубликовано 17 августа, 2019 Автор Поделиться Опубликовано 17 августа, 2019 (изменено) Браузер видит телефон, даже понимает какие вкладки открыты, но когда открываю отладчик сразу вываливаются ошибки И еще, как только подключаю устройство вываливается "error.iosAdapter.getTargets.getDeviceVersion.failed.fallback, device=[object Object]" не пойму с чем это связано Изменено 17 августа, 2019 пользователем Vlad2 Ссылка на комментарий Поделиться на другие сайты Поделиться
partoftheworlD Опубликовано 17 августа, 2019 Поделиться Опубликовано 17 августа, 2019 1 час назад, Vlad2 сказал: error.iosAdapter.getTargets.getDeviceVersion.failed.fallback, device=[object Object] На винде вообще не стоит ничего отлаживать(горький опыт), когда-то надо было сайт отладить, делал по этой статье на убунте в виртуалке.https://medium.com/@nikoloza/how-to-debug-remote-ios-device-using-chrome-devtools-f44d697003a7 Все работало. 50 минут назад, partoftheworlD сказал: Все работало. До сих пор работает.(без джейлбрейка) Спойлер 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Xipho Опубликовано 18 августа, 2019 Поделиться Опубликовано 18 августа, 2019 21 час назад, Vlad2 сказал: когда речь идет о сайте Как из названия темы и первого поста темы понять, что речь идет о сайте? Пред выписать? UPD. Пардоньте, сразу чот не увидел, что речь действительно о сайте идет... Ссылка на комментарий Поделиться на другие сайты Поделиться
Vlad2 Опубликовано 18 августа, 2019 Автор Поделиться Опубликовано 18 августа, 2019 20 часов назад, partoftheworlD сказал: До сих пор работает.(без джейлбрейка) Не понимаю что я делаю не так, но у меня ничего в инспекторе не происходит Спойлер Ссылка на комментарий Поделиться на другие сайты Поделиться
partoftheworlD Опубликовано 18 августа, 2019 Поделиться Опубликовано 18 августа, 2019 1 час назад, Vlad2 сказал: Не понимаю что я делаю не так В настройках Safari включен Web Inspector? Ссылка на комментарий Поделиться на другие сайты Поделиться
Vlad2 Опубликовано 18 августа, 2019 Автор Поделиться Опубликовано 18 августа, 2019 Только что, partoftheworlD сказал: В настройках Safari включен Web Inspector? Конечно, иначе бы даже адреса вкладок не отображались Ссылка на комментарий Поделиться на другие сайты Поделиться
partoftheworlD Опубликовано 18 августа, 2019 Поделиться Опубликовано 18 августа, 2019 4 минуты назад, Vlad2 сказал: Конечно, иначе бы даже адреса вкладок не отображались Глупый вопрос, но все же на Inspect нажимал, который под Target? Ссылка на комментарий Поделиться на другие сайты Поделиться
Vlad2 Опубликовано 18 августа, 2019 Автор Поделиться Опубликовано 18 августа, 2019 1 минуту назад, partoftheworlD сказал: Глупый вопрос, но все же на Inspect нажимал, который под Target? Да? Могут какие то изменения в настройках experimental webkit features влиять на работу инспектора? Возможно у меня что-то сбито Ссылка на комментарий Поделиться на другие сайты Поделиться
partoftheworlD Опубликовано 18 августа, 2019 Поделиться Опубликовано 18 августа, 2019 Только что, Vlad2 сказал: Да? Тогда это очень странно. Вот все что делал от установки до подключения, вне видео открываю сайты в Safari. Ссылка на комментарий Поделиться на другие сайты Поделиться
Vlad2 Опубликовано 20 августа, 2019 Автор Поделиться Опубликовано 20 августа, 2019 Методом тыка решил вопрос с ошибкой на сайте, но вопрос с отладкой остается открытым. Ссылка на комментарий Поделиться на другие сайты Поделиться
KaLaSh Опубликовано 25 сентября, 2019 Поделиться Опубликовано 25 сентября, 2019 (изменено) Недавно была такая же проблема, в моем случае помогло: 1) Ставим iTunes под винду, цепляем айфон по шнурку и разрешаем доступ. 2) Клонируем remotedebug-ios-webkit-adapter и ставим все зависимости (для начала Node.js, а дальше по списку из репозитория, там все понятно) С IOS 10-12 - все работает окей, но на некоторых 12.x могу быть проблемы, мониторить можно тут 3) Затем нужно собрать remotedebug-ios-webkit-adapter - npm run build, затем запустить - node out/index.js --port 9000 На Айфоне нужно поставить галку в настройках Safari - enable "Web Inspector" В Chrome нужно перейти в chrome://inspect/#devices Port forwarding: 9000 - localhost:9000 Если все работает (отображается в Remote Targets), то жать Inspect и радоваться, если не работает, то начинаем копаться по Issue в репозитории, там обычно что-то нужно обновить(например: 294, 79). Так же можно глянуть этот Pull Request Я лично проверял на iPhone 6S - IOS 12.1, у меня все работало из коробки. Изменено 25 сентября, 2019 пользователем KaLaSh Дополнил 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения