Мой телефон указан ineligible target
в Xcode, а сбоку написано ( no paired Apple Watch
).
Мои Apple Watch зарегистрированы в разделе «Устройства iOS». Я вижу UDID. На часах установлена watchOS 2.0, а на моем iPhone 6 установлена iOS 9. IPhone отлично сочетается с часами, и я могу устанавливать приложения.
Я пробовал перезагрузить и часы, и телефон. Я пробовал перезагрузить Xcode. Я попытался создать новую схему в Xcode, но она все еще отображается (нет парных Apple Watch). Я могу выбрать продукт / место назначения, и приложение появится на телефоне, оно просто не установит приложение для часов ... просто сидит и говорит: " Установка ... ».
Ответы:
Я подключил часы к новому телефону и столкнулся с этой проблемой. Я удалил все файлы,
~/Library/Developer/Xcode/watchOS DeviceSupport/
и это решило!источник
Что сработало для меня, так это перейти к цели приложения WatchKit и обновить команду с помощью соответствующей учетной записи. Как только я это сделал, мое устройство было признано подходящим.
источник
2020: На данный момент я даже не могу заставить WCSession отправлять данные на симуляторы. Сообщение с часов на iPhone
replyHandler
работает, сообщение с iPhone на часы не удается с WCErrorCodeWatchAppNotInstalled. Каждый день начинается с многократных перезагрузок, удаления и настройки новых комбинаций iPhone + Watch. Пробовал на недавно установленной macOS с устройствами моего друга и, конечно же, не повезло. Но это явно моя вина. Отправка отчета об ошибке ничего не делает, поскольку они только продолжают говорить вам, что все работает с их стороны, и они закроют этот тикет сейчас. Я только хотел помочь.2019: Новый iPhone, даже хуже. Теперь каждый компонент в моей разработке изменился с 2017 года, и я все еще застреваю нацеленном на симулятор при каждой сборке. Apple, почему?
2018 II : у меня больше ничего не работает. Связывался с Apple много раз, и Apple Watch, похоже, перешли на
Playground
соседству с нами, поскольку они просто загружаются / работают, но никогда не работают. Купил второй Мак, новый проект, ничего не работает. Грустный.2018 : Последние пару дней мне действительно удалось сделать следующее:
На вашем iPhone:
На ваших часах:
В большинстве случаев для восстановления соединения требовалось не более 30 секунд. Я думаю, что это что-то вроде «Наблюдения за режимом полета», но я никогда не меняю (немного) работающую систему, так что с этого момента это будет моей процедурой. Мой ответ 2017 года, кажется, все еще помогает некоторым людям:
2017 : Если он ИНОГДА отображается, а часто нет, это может быть связано с тем, что вы закрыли iTunes.
Я заметил, что часто делал после переподключения: закрыл iTunes. Сразу часы оказались «непарными». Повторное подключение USB-кабеля, но оставление iTunes открытым с тех пор помогло мне.
источник
Откройте на часах сопутствующее приложение камеры. Для меня это работает. Похоже, приложение запускает телефонное соединение.
источник
Похоже, вам нужно нажать на сообщение «Доверять этому компьютеру» на Apple Watch. Это решило мою проблему. Также проверьте, отображает ли XCode сообщение «Индексирование ...» или «Загрузка символов ...»: вам нужно дождаться завершения операции.
источник
Похоже на ошибку в Xcode! Откройте
~/Library/Developer/Xcode/watchOS DeviceSupport/
и создайте папку с именем «Watch1,2 2.0 (номер сборки)», а в качестве «номера сборки» используйте номер сборки watchOS. Внутри этой папки создайте еще одну папку с именем «Symbols».Так что для последней сборки:
~/Library/Developer/Xcode/watchOS DeviceSupport/Watch1,2 2.0 (13S5305d)/Symbols
.Возможно, очистите и перезапустите Xcode.
источник
Для меня это был вопрос доверия к компьютеру с часов. Мне пришлось перезагрузить часы, чтобы получить запрос «доверять этому компьютеру».
источник
В моем случае я считаю, что это произошло потому, что у меня было включено подключение по сети для iPhone, который был соединен с моими новыми часами.
После отключения функции беспроводного подключения и последующего подключения iPhone к моему Mac с помощью кабеля часы появились в списке «Устройства».
После регистрации UUID в Центре разработчиков я снова включил подключение по сети, и часы больше не отображались на экране «Устройства». Однако когда я подключаю телефон через кабель, появляется информация о часах.
Поэтому, если вы используете беспроводное подключение, попробуйте просто подключить устройство через кабель, и, надеюсь, вы увидите свои часы в списке. Удачи!
источник
Мне пришлось удалить свой Apple ID на вкладке «Учетные записи» в настройках Xcode, а затем снова добавить его.
источник
То, что сработало для меня, просто ждет около минуты. В Xcode не было индикатора выполнения, просто подождите.
источник
Мне помогло открыть iTunes на MAC и оставить его открытым.
Xcode 9.4.1
источник
У меня точно такая же настройка и была такая же проблема. Что, казалось, сработало для меня, так это просто отключение и повторное сопряжение часов. Затем «Доверяйте этому компьютеру часы», и Xcode начал отображать его в меню.
Похоже, я обновил watchOS2 beta 5 поверх 1.0.1, которая была сопряжена ранее, и ее просто нужно было повторно установить для watchOS2.
источник
Что сработало для меня, так это открыть окно проектов Xcode и нажать кнопку «Удалить» рядом со строкой «Производные данные» для текущего открытого проекта. После этого цель автоматически переключилась на отображение [My iPhone Name] + [My Watch Name].
Моя установка: Xcode 7, iOS 9 (общедоступная версия) и бета-версия watchOS 2.
источник
Откройте приложение Watch на устройстве, прокрутите вниз до своего приложения и обязательно включите приложение Show на Apple Watch.
источник
Установка правильных профилей Provisioning | Сертификаты | Команда, а затем перезапуск Xcode работал у меня.
источник
Вы, должно быть, подключили свои Apple Watch к iPhone через Bluetooth, соединение Wi-Fi не будет работать для тестирования ...
источник
Я действительно боролся с этой проблемой, но это помогло мне:
Исправить шаги:
источник
Возможно, у меня был прорыв ... Я отключил WIFI на своем Mac, и часы сразу нашли 😱
источник
Убедитесь, что телефон подключен к той же сети Wi-Fi, что и компьютер.
Я только что потратил несколько дней на борьбу с этим, пробуя решения выше. Переключил сети, подождал минуту, теперь снова работает. Ага.
У меня дома есть четыре SSID Wi-Fi (старый дом, толстые стены, один маршрутизатор не сможет их правильно покрыть), и оказалось, что компьютер выбирает один, а телефон - другой.
источник
У меня это сработало 1. Закройте Xcode. 2. Отключите iPhone 3. Удалите файлы кеша в / Users // Library / Developer / Xcode 4. Запустите Xcode. 5. Подключите iPhone еще раз 6. Xcode начнет загрузку файла символов.
источник
Просто повторно подключите мой iPhone к моему Mac, моя проблема решена. Когда я повторно подключаю свой iPhone, xcode автоматически устанавливает пропущенные символы.
источник
У меня была аналогичная проблема, когда Xcode не обнаруживал мои парные часы. Каким-то образом бета-профиль подготовки удалось установить на мой телефон, и по какой-то причине Xcode не смог обнаружить спаренные часы. Как только я удалил профиль обеспечения, Xcode начал подбирать парные часы.
источник
Создание нового проекта watchOS приводит к загрузке символов для продолжения и завершения. Я отключил iPhone до завершения операции «Обработка файлов символов». Так что Apple Watch больше никогда не появлялись. XCode 9 (бета 4). iOS 10 (бета 4). watchOS 2.2.2.
источник
Я просто подождал несколько минут, а потом - само собой заработало.
WatchOS 4.1, XCODE 9.2.
источник
Решение, которое сработало для меня с XCode 10.0: удалить всю папку Xcode в ~ / Library / Developer / Xcode, удалив только watchOS DeviceSupport, было недостаточно
источник
Это сработало для меня (Xcode 11.3.1):
В некоторых случаях также необходимо перезапустить Watch & Phone.
источник
Новое обновление этой проблемы. Я недавно купил книгу Рэя Вендерлиха для Watch OS, и у меня возникла эта проблема.
После тестирования многих вещей и перед удалением любых файлов мое рабочее решение таково:
На MAC с открытым Xcode и загруженной схемой выдачи. iPhone подключился, часы тоже включились.
1) На MAC выключить Wi-Fi 2) На MAC включить Wi-Fi 3) На MAC выключить bluetooth 4) На MAC включить bluetooth
Я знаю, что это решение указано выше, но это единственный способ, которым оно сработало для меня. Надеюсь, это поможет и любому разработчику.
источник
Убедитесь, что Bluetooth включен. Я перезапустил свой Mac, телефон и часы, и это не помогло. Когда я заглянул в настройки часов, я обнаружил, что Bluetooth отключен.
источник
В моем случае перезагрузка часов не сработала, но после перезагрузки iPhone сработала.
источник
Xcode версии 12.2 (12B45b), похоже, исправил все проблемы, связанные с переносом приложений с вашего Mac на Apple Watch.
источник