В Xcode 4.2 на вкладке «Общие» есть новое предпочтение под названием «Обнаружение устройств iOS» с флажком «Поддержка устройств, подключенных по беспроводной сети».
Что делает этот вариант? После проверки, как мы можем использовать эту новую возможность?
iphone
objective-c
ios
xcode
КрасавчикУлыбка
источник
источник
Ответы:
Шаг 5 - вот что помогло мне. В течение нескольких дней я боролся за то, чтобы мои устройства не отображались, но когда я синхронизировал их по беспроводной сети с самого устройства, маленький символ беспроводного подключения появился в Организаторе в XCode. Надеюсь, у вас тоже получится.
Изменить: устройство должно проснуться, чтобы XCode его увидел. Когда мое устройство спит, оно исчезает из Организатора
Изменить: эта функция позволяет вам выполнять все действия, которые вы могли бы сделать на устройстве, подключенном к вашей машине через USB-кабель ... только теперь без кабеля. Я считаю, что это очень полезно для местных тестировщиков, которые почти не прилагают усилий с их стороны, запускать такие инструменты, как Leaks или Zombies, чтобы помочь отследить надоедливые проблемы, пока ваш тест все еще удобно сидит за их столом (вместо того, чтобы быть привязанным к вашей машине) .
Изменить: эта функция больше не доступна в Xcode 4.3.1. Она появится позже, когда у нее будет меньше проблем (они оцениваются в версии 4.4).
2/2012 - Эта функция все еще отсутствует в Xcode 4.6. В настоящее время нет никаких признаков того, что он вернется в ближайшем будущем, если когда-либо.
10/2013 - Xcode 5.0 уже здесь, но пока нет никаких признаков того, что функция вернется. На данный момент мы можем предположить, что в обозримом будущем он мертв.
9/2014 - У меня есть отчет о том, что в Xcode 6.0 есть возможность устройства Wi-Fi. Гипотеза предполагает наличие устройства, настроенного для беспроводной синхронизации с iTunes. Я начал тестирование, но пока не могу получить положительных результатов. Спасибо Стивену Крамеру за то, что он поднял эту возможность и изображение.
источник
В некоторых будущих выпусках Xcode опция «Поддержка устройств с беспроводным подключением» позволит вам отлаживать приложения на ваших устройствах, не подключая их к USB-порту вашего Mac для разработки. Я считаю, что эта функция еще не готова для промышленного использования, но, возможно, вам повезет с ней больше. Вот что вам нужно сделать, чтобы его настроить:
Подключите устройство с помощью USB, запустите iTunes, установите флажок «Синхронизировать с этим iPod / iPhone / iPad через Wi-Fi» в разделе «Устройства».
Запустите Xcode. Откройте вкладку «Устройства» в окне «Организатор» и убедитесь, что рядом с именем вашего устройства отображается зеленая точка.
Отключите устройство от Mac; убедитесь, что iTunes по-прежнему видит его и может синхронизироваться с ним по беспроводной сети.
Установите флажок «Поддержка устройств с беспроводным подключением» в настройках Xcode. Подождите несколько секунд.
Рядом с вашим устройством должен появиться зеленый значок Wi-Fi. Если нет, выключите / включите флажок «Поддержка устройств, подключенных по беспроводной сети» или перезапустите Xcode, iTunes и / или ваше устройство, пока это не произойдет.
Теперь у вас должна быть возможность выбрать устройство во всплывающем меню «Схема». Попробуйте выбрать его и начать отладку приложения по беспроводной сети. Удачи!
В моем случае Xcode может устанавливать новые сборки для разработки на устройстве, но еще не может надежно запускать и отлаживать его. У LLDB и GDB много проблем с подключением к устройству. Иногда им это удается, но этого недостаточно для удобной разработки.
источник
Обратите внимание, что если вы используете XCode 4.3, они удалили поддержку беспроводной связи, поэтому выполнение этих шагов будет напрасным. Кто-то еще выяснил, что они тихо удалили функцию беспроводных устройств: http://www.thomashajcak.com/wireless-support-in-xcode-4-3/
источник
Это позволяет устройству отображаться в органайзере, если устройство и компьютер находятся в одной беспроводной сети, даже если они не подключены через USB-шнур.
источник
зайдите в itunes, нажмите синхронизацию, устройство будет "повторно подключено", подождите несколько секунд, это должно быть показано в xcode
источник
Другой вариант использования этого переключателя - обращение, когда Xcode показывает 100% загрузку ЦП при включенной беспроводной синхронизации. Отключив поддержку беспроводной синхронизации, Xcode будет использовать только проводные устройства для развертывания кода.
источник