iOS-запуск/отладка / установка сборок через Wi-Fi
У нас есть iPad и iPhone устройства, но не хватает проводов. Есть ли способ установить / отладить сборки через Wi-Fi в iOS?
Я знаю путь в Android, но не iOS.
13 ответов
теперь с помощью Xcode 9 и iOS 11 можно запускать приложения с помощью Wi-Fi.
Подключите iPhone через USB, перейдите в окно устройства (Cmd-Shift-2), выберите свой телефон и проверьте
(прежде чем читать, убедитесь, что работает IOS 11 и Xcode 9!) Подключите устройство (через USB), как только вы перейдете на "добавить дополнительные симуляторы" (см. Изображение 2 внизу), и отметьте "подключиться через сеть" (см. изображение один). Как только XCode обработает это, отключите устройство (через USB), и теперь оно должно появиться с глобусом рядом с ним (см. Изображение 2)! Также убедитесь, что устройство и компьютер находятся в одной сети!
убедитесь, что у вас есть по крайней мере Xcode 9 или новее и устройство с iOS 11 или новее
1-Откройте свой проект на Xcode
2-подключен к iPhone с помощью USB-кабеля.
3-открыть окно > устройства и симуляторы Вы должны увидеть ваше устройство как подключенные устройства
4-выберите Устройства сверху, выберите устройство слева и проверьте "подключение через сеть" коробка
5-Теперь, если Xcode может подключиться к вашему устройству через сеть, вы должны увидеть значок сети после вашего имени телефона
6-отсоедините USB-кабель
7 - вернитесь в Xcode и нажмите кнопку Run
пожалуйста, проверьте этот учебник, http://honzadvorsky.com/articles/2015-10-21-17-40-xcode_server_tutorials_4_certificates__provisioning_profiles/
здесь вы можете найти способ "установки приложения через Wi-Fi"
У меня еще нет возможности реализовать его, но, возможно, будет попробовать его как можно скорее. между тем, если кто-то свободен, то может попытаться опубликовать свой взгляд здесь, чтобы другие могли получить помощь. Спасибо
для развертывания / CI я пробовал и настоятельно рекомендую BuddyBuild решение, вот некоторые из многих функций в нем есть:
- отличная система помощи пользователю (чат/электронная почта) и онлайн-сервис.
- поддерживает веб-перехватчиков Так что сборка запускается всякий раз, когда вы нажимаете на свой репозиторий приложений. (Все поддерживаемые репозитории управления версиями Git)
- вы можете организовать систему для автоматической отправки ваших сборок в предустановленный список тестеров / пользователей, когда сборки готовы.
- вы можете [авто] интегрировать их SDK, чтобы разрешить отзывы пользователей и отчеты о сбоях.
- он автоматически проверяет ваше приложение на совместимость с последними версиями 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) вам нужно сделать шесть шагов:
Подключите iPhone через USB-кабель к компьютеру Apple с macOS 10.12.4+ и Xcode 9+.
Запустить Xcode.
пресс Shift-команда-2 или перейти к
Window
–.в
Devices
вкладка выберите устройства из .выберите (и подождите несколько минут).
отсоедините USB-кабель.
этой сеть значок на левой панели означает -Wireless Debugging is OK
.
на iPhone перейти к
General
–Device Management
–Dev App
и нажать доверие.теперь вы можете
Run
,Debug
иInstall
ваши сборки через Wi-Fi.
над Wifi
установка приложения возможна после создания IPA
.
создать С
bundle identifier
(См. документацию apple для шагов)создать HTML-файл (дайте источник
IPA
(тег link) иbundle identifier / Provisioning profile
)