Удалённый USB и отладка устройств
Вы можете пробросить физическое USB-устройство (например, iPhone или iPad) с вашего локального компьютера на удалённый Mac, чтобы Xcode видел его так, как будто оно подключено прямо там. Для этого используется стороннее ПО USB-over-IP.
Как это работает
Заголовок раздела «Как это работает»Небольшой сервер запускается на вашей локальной машине (где физически подключено устройство), а клиент работает на удалённом Mac, туннелируя USB-соединение по сети.
Распространённые инструменты:
- VirtualHere — сервер на вашей локальной машине, клиент на удалённом Mac.
- USB Network Gate — кроссплатформенный, лицензирование по устройствам.
Типичная настройка (VirtualHere)
Заголовок раздела «Типичная настройка (VirtualHere)»- Запустите сервер VirtualHere на компьютере, где подключён iPhone.
- Установите и запустите клиент VirtualHere на удалённом Mac (через «Общий экран»).
- В клиенте используйте общее устройство — теперь оно отображается в macOS/Xcode как локальное USB-устройство.
- В Xcode устройство появляется в разделе Window → Devices and Simulators.