iOS-запуск/отладка / установка сборок через Wi-Fi

У нас есть iPad и iPhone устройства, но не хватает проводов. Есть ли способ установить / отладить сборки через Wi-Fi в iOS?

Я знаю путь в Android, но не iOS.

13 ответов


теперь с помощью Xcode 9 и iOS 11 можно запускать приложения с помощью Wi-Fi.

Подключите iPhone через USB, перейдите в окно устройства (Cmd-Shift-2), выберите свой телефон и проверьте


используя Xcode 9, вы можете отлаживать по wifi (той же сети).


(прежде чем читать, убедитесь, что работает IOS 11 и Xcode 9!) Подключите устройство (через USB), как только вы перейдете на "добавить дополнительные симуляторы" (см. Изображение 2 внизу), и отметьте "подключиться через сеть" (см. изображение один). Как только XCode обработает это, отключите устройство (через USB), и теперь оно должно появиться с глобусом рядом с ним (см. Изображение 2)! Также убедитесь, что устройство и компьютер находятся в одной сети!

Изображение 1 enter image description here

изображения Два enter image description here


убедитесь, что у вас есть по крайней мере Xcode 9 или новее и устройство с iOS 11 или новее

1-Откройте свой проект на Xcode

2-подключен к iPhone с помощью USB-кабеля.

3-открыть окно > устройства и симуляторы enter image description here Вы должны увидеть ваше устройство как подключенные устройства

4-выберите Устройства сверху, выберите устройство слева и проверьте "подключение через сеть" коробка enter image description here

5-Теперь, если Xcode может подключиться к вашему устройству через сеть, вы должны увидеть значок сети после вашего имени телефона

enter image description here

6-отсоедините USB-кабель

7 - вернитесь в Xcode и нажмите кнопку Run

enter image description here


пожалуйста, проверьте этот учебник, http://honzadvorsky.com/articles/2015-10-21-17-40-xcode_server_tutorials_4_certificates__provisioning_profiles/

здесь вы можете найти способ "установки приложения через Wi-Fi"

У меня еще нет возможности реализовать его, но, возможно, будет попробовать его как можно скорее. между тем, если кто-то свободен, то может попытаться опубликовать свой взгляд здесь, чтобы другие могли получить помощь. Спасибо


для развертывания / CI я пробовал и настоятельно рекомендую BuddyBuild решение, вот некоторые из многих функций в нем есть:

  1. отличная система помощи пользователю (чат/электронная почта) и онлайн-сервис.
  2. поддерживает веб-перехватчиков Так что сборка запускается всякий раз, когда вы нажимаете на свой репозиторий приложений. (Все поддерживаемые репозитории управления версиями Git)
  3. вы можете организовать систему для автоматической отправки ваших сборок в предустановленный список тестеров / пользователей, когда сборки готовы.
  4. вы можете [авто] интегрировать их SDK, чтобы разрешить отзывы пользователей и отчеты о сбоях.
  5. он автоматически проверяет ваше приложение на совместимость с последними версиями Xcode.

Простое Решение:http://diawi.com

через wifi это невозможно.

вы просто загрузите ваши этот сайт http://diawi.com & Вам вроде ссылку на этот сайт. После этого установите сборку, запросив эту ссылку в браузере iphone.


требования: iOS 11 и XCode 9, устройство iOS и компьютер в той же сети wifi. Подключите устройство к USB-кабелю, запустите Xcode, затем в меню Xcode выберите: Window - >Devices and Simulators. Выберите устройство и проверьте "подключиться через сеть". Теперь вы можете отключить USB и развиваться на устройстве с помощью wifi. скриншот


" http://diawi.com "

Это предоставляет вам ссылку на построение вашего проекта. В то время как с wifi это совсем не возможно.


беспроводная отладка требует Xcode 9 или более поздней версии и iOS 11 или более поздней версии. Проверка этой ссылке. Вот подробные шаги для подключения устройства для беспроводной отладки.


согласен с Amr я нашел buddybuild как Дженкинс + хоккей в одном. Чрезвычайно полезный и до сих пор кажется хорошим продуктом.

с buddybuild вам не нужно спрашивать любой UDID своего устройства iOS. Также я использую его для автоматизации тестирования, где они дают вам свободу вращать все, что вы хотите, пока вы знаете, как настроить его в своих postbuild и prebuild скриптах


активировать Wireless Debugging для устройства iOS (to Run/Debug/Install ваши сборки через Wi-Fi) вам нужно сделать шесть шагов:

  1. Подключите iPhone через USB-кабель к компьютеру Apple с macOS 10.12.4+ и Xcode 9+.

  2. Запустить Xcode.

  3. пресс Shift-команда-2 или перейти к Window–.

  4. в Devices вкладка выберите устройства из .

  5. выберите (и подождите несколько минут).

  6. отсоедините USB-кабель.

enter image description here

этой сеть значок на левой панели означает -Wireless Debugging is OK.

enter image description here

на iPhone перейти к GeneralDevice ManagementDev App и нажать доверие.

теперь вы можете Run, Debug и Install ваши сборки через Wi-Fi.


над Wifi установка приложения возможна после создания IPA .

  1. создать С bundle identifier (См. документацию apple для шагов)

  2. создать HTML-файл (дайте источник IPA (тег link) и bundle identifier / Provisioning profile)