У меня странная проблема.
У меня есть iPad с iOS 5.0.1 (9A405) и iOS SDK 5.0.1 с Xcode 4.2 (Build 4C199), установленным на моем Mac.
Xcode не видит мое устройство. Там написано «Устройство iOS», а не «iPad Саурона», как обычно.
(Я уверен, что устройство подключено, потому что я вижу его в iTunes.) Xcode запрещает запускать мое приложение на устройстве. Он говорит:
«Xcode не может работать с использованием выбранного устройства. Нет доступных устройств iOS с совместимой версией iOS. Подключите устройство iOS с достаточно последней версией iOS, чтобы запустить приложение, или выберите симулятор iOS в качестве места назначения».
Xcode видит другой мой iPad с iOS 4.3.3 и может запускать приложения на этом устройстве. Я попытался перезагрузить свой Mac - безрезультатно.
Я также проверил профиль обеспечения, сертификат разработчика и т. Д.
Есть у кого-нибудь идеи?
Ответы:
Выберите Window ➜ Organizer в Xcode. Теперь в разделе «Устройства» выберите свое устройство. Если он не готов к разработке, нажмите «Использовать для разработки».
Если описанное выше не решает вашу проблему, тогда в настройках вашего проекта установите цель развертывания, для которой разработано ваше приложение, или меньше.
В противном случае возникнут проблемы с сертификатами и профилями обеспечения. Убедитесь, что UDID вашего устройства добавлен в используемый вами профиль обеспечения.
источник
Несмотря на то, что это не решает конкретную проблему OP, это может быть решением для других людей, которые найдут этот вопрос.
В некоторых случаях Xcode не распознает (даже не увидит) подключенное устройство, которое было ранее распознано, даже если в версиях Mac OS / iOS / Xcode не было изменений. Похоже, это происходит, если вы подключаете устройство, когда Mac и / или устройство заблокированы при их подключении. Устройство спросит, хотите ли вы доверять компьютеру, даже если вы это уже сделали, но устройство все равно не будет отображаться в Xcode.
Перезапуск Xcode или устройства не имеет никакого эффекта. Одно из решений - перезагрузить Mac. Еще одно более быстрое решение - перезапустить
usbmuxd
:sudo pkill usbmuxd
(он снова будет перезапущен автоматически)Теперь ваше устройство должно снова быть видимым в Xcode!
Надеюсь, что это поможет некоторым людям. Видимо, да!
источник
Была та же проблема, перезапустил xcode и снова нашел мой телефон.
источник
Я столкнулся с этой проблемой сегодня, когда Xcode 8.2.1 внезапно решил, что подключенный ipad (ios 10.2) больше не подключен. Отключил, снова подключил, перезагрузил мой Macbook и попробовал многочисленные рекомендации, приведенные выше. Проблема, которая решила для меня, заключалась в выключении и перезагрузке самого устройства ipad.
источник
Я столкнулся с этой проблемой один раз, используя неофициальный кабель Apple.
Надеюсь, поможет.
источник
Для других, у кого может быть такая же проблема, и ответы выше не работают: убедитесь, что версия iOS, установленная на вашем устройстве, соответствует версии iOS SDK, установленной на вашем Mac. Если они не совпадают, вы не сможете выполнить сборку на устройстве.
источник
В моем случае я сделал следующие шаги
sudo launchctl stop com.apple.usbmuxd
источник
Может быть, мой ответ будет полезен новому разработчику. Просто выполните этот шаг, вы можете подключить свой iPhone / iPad с X-кодом.
источник
Я едва пробовал каждое из предложенных выше решений. Единственное, что сработало и решило мою проблему, - это войти в «Организатор» xcode, щелкнуть правой кнопкой мыши на моем iPhone, нажать «Удалить из органайзера» и подождать около 10 секунд, пока xcode автоматически повторно добавит устройство.
Я ранее подключал свой телефон, и itunes распознал его нормально и синхронизировался с ним и т. Д., Но весь xcode, указанный в органайзере, был «Устройство в настоящее время не подключено», что, безусловно, было связано, если itunes синхронизировался с ним, а не синхронизировался через вай-фай.
Я не понимаю, зачем xcode нужно было удалить и повторно добавить телефон, но теперь, когда я это сделал, он отлично работает.
источник
Все вышеперечисленное я пробовал безрезультатно. Я пользовался телефоном много лет, и вдруг Организатор подумал, что «это устройство сейчас не подключено». Сброс телефона исправил это для меня (удерживайте Home & Power до логотипа Apple). Я сделал это, когда он все еще был подключен к MacBook, но в этом нет необходимости.
источник
Для
Xcode 7
(и, возможно, выше),ударил
plus sign
внизу иselect the device
подключил, аhit next
затемUse for development
.Это работает только в том случае, если
Xcode
ваше устройство считывается, но вы не можете запустить приложение на нем.Также проверьте
device's OS version is greater than or equal to your app's
Deployment Target
версию ОС.источник
Была такая же проблема с некоторыми нелицензионными кабелями. Прекрасно работает с USB-кабелями Apple и Belkin.
источник
Мое приложение работало на всех симуляторах, но не на моем устройстве. Я перепробовал практически все шаги из каждого комментария, и мне не повезло. Я зашел в настройки своего устройства и переключил «Личную точку доступа» с выключенного на включенное. Тогда все было хорошо!
источник
Вы пытались удалить и повторно установить устройство на портале Apple Developer? Если да, попробуйте обновить свой xcode до 4.3.2, я помню, что мне нужно было обновить до xCode 4.3.2 после обновления моего iPhone до iOS 5.1.
источник
Xcode не видел мой iPad, iTunes тоже не видел мое устройство. Перезагрузка Mac исправила ситуацию.
источник
После обновления моего iPhone до
10.3.3
Xcode8.3.3
не может найти его вDevice
окне, но iTunes может. Перезапуск Xcode устранил проблему.источник
После 20 минут отладки я понял, что мне нужно навести курсор мыши на кнопку вверх (🔼) в верхней части окна
Devices
выбора в верхнем левом углу справа от кнопки запуска приложения 😂источник
В XCode у меня была ошибка «Версия iOS ниже целевой для развертывания», и я не знал, как ее исправить. Ошибка отображалась там, где iPhone должен был быть указан как Устройство (вверху слева). Я выбрал проект в Project Navigator и заметил, что цель развертывания iOS была установлена на 11,3, но когда я проверил свой iPhone, она была установлена на 11.2.1 (или что-то ниже, чем 11,3). Итак, я открыл «Настройки» на телефоне, прокрутил вниз до «Общие» и нажал «Обновление ПО». Поскольку в обновлении говорилось, что оно запланировано, но не началось, я решил вынуть SIM-карту из другого телефона и вставить ее в iPhone, который использовал для тестирования. Затем обновление началось быстро. Однако после завершения обновления на телефоне XCode все еще не распознал телефон. Я отключил USB-кабель, но не слышал звука, поэтому я подключил его к другому USB-порту на компьютере и услышал звук. Потом XCode заметил телефон. Итак, проблемы заключались в том, что iPhone не сообщил мне, что у меня есть обновление (или я проигнорировал его и забыл об этом), и ему, возможно, нужна была SIM-карта, и у меня было плохое USB-соединение.
источник
У меня была такая проблема. Я как-то зарегистрировал устройство для родовой команды на apple. Не помню, как я это делал сейчас. Тогда мне удалось побороть эту ошибку.
источник
Просто отсоедините кабель iPhone от Mac, а затем подключите кабель к Mac. Я надеюсь, что это сработает для кого-то.
источник
Xcode 6.3 не видел мой iPhone с iOS 8.3 даже после перезагрузки компьютера. Затем я перезапустил свой iPhone, и все снова заработало. Очень нравится глючный софт!
источник
Когда вы пытаетесь создать и запустить текущую схему, но обнаруживаете это предупреждающее сообщение:
Кроме того, вы уже проверили свой телефон, и он правильно подключился к вашему Mac, все, что вам нужно сделать, это просто перезапустить свой Xcode и построить его снова . Это сработает.
источник
Попался в эту проблему, обновившись с XCode 9 до 10.1. В XCode не отображалось никаких устройств, несмотря на выполнение всех шагов, перечисленных в других ответах.
Для меня решением было сделать чистую сборку CMake, удалив старые файлы проекта Xcode.
источник
Xcode 10.2.1 не распознал мой ipad mini. Я отключил и перезагрузил mini, и стало видно.
источник
Если ничего из этого не помогло, попробуйте перезагрузить iphone или другое устройство просто! У меня работает каждый раз (:
источник