Отладка по беспроводной сети веб-приложения Safari, работающего на iOS, с использованием Safari на macOS


1

Мне нужно подключить iPad / iPhone к Mac Mini, чтобы я мог отлаживать на них веб-страницы, на которых запущен ApplePay, с помощью консоли разработчика MacOS Safari.

Сложность : Mac mini находится в шкафу для сервера в трех комнатах (значительно дальше, чем жесткий предел USB 5 метров). Это работает без головы, и я VNC в него через мой настольный ПК.

Итак, как подключить устройства Apple, не перемещая их физически? Есть ли какое-нибудь беспроводное USB-устройство?

В настоящее время установлены версии программного обеспечения:

  • iOS: iOS 11.4.1

  • macOS: macOS High Sierra 10.13.6

  • Настольное Safari: Safari 11.1.2


Отредактируйте вопрос и укажите версию iOS на ваших устройствах, а также версию macOS и Safari на Mac mini.
Нимеш Нима

Ответы:


2
  1. На вашем устройстве iOS зайдите Settings app → Safari → Advancesи включите в Web Inspector .

  1. В Safari на macOS зайдите Preferences → Advancedи включите Show Develop menu in menu bar.

  1. Вам нужно будет физически подключить ваше устройство iOS к Mac mini с помощью кабеля молнии один раз.

  2. После подключения устройства в меню Safari на MacOS включите Develop → <Your device name> → Connect via Network.

  3. Отключите кабель и проверьте, Develop → <Your device name>отображается ли в MacOS Safari.

  4. Обратите внимание, что Safari должен быть запущен и активен на вашем устройстве iOS, чтобы он отображался в меню «Разработка» в Safari на macOS.

Примечание . Вышеупомянутая конфигурация выполняется на устройствах под управлением MacOS High Sierra 10.13.6 и iOS 11.4.1 (обе последние версии на момент написания статьи).


Гениально - никогда не знал, что это возможно. Работает на развитие iPhone, но, увы, не на iPad. Спасибо.
Дартак

1
Вам нужно подключить кабель только в первый раз или каждый раз, когда вы начинаете использовать эту функцию?
Робо Робок

@RoboRobok Я думал, что это, но это не так. Сначала требуется кабель, но после подключения вы можете перейти в Safari> Разработка> iPhone и проверить «Подключиться через сеть». После этого вы можете отключить USB-кабель.
Марк
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.