Ответ 1
Вы когда-нибудь открывали проект в Xcode 6.3? Если это так, скорее всего, ваша цель развертывания будет установлена на iOS 8.3, что приведет к этой ошибке.
Я построил приложение iOS со спутниковым приложением Apple Watch и недавно отправил его в App Store. Сегодня утром он был отклонен за неспособность установить. Вот шаги для воспроизведения:
Очевидно, у меня нет Apple Watch, чтобы проверить это, но он отлично работает в симуляторе (и отлично подходит для симулятора Apple Watch). Возможно, это имеет какое-то отношение к тому, как я подписываюсь перед подачей? Кто-нибудь сталкивался с этой проблемой?
Вот сообщение об ошибке, сообщаемое в Apple Watch (данное мне командой Apple Review Team):
Ошибка подтверждения приложения
Вы когда-нибудь открывали проект в Xcode 6.3? Если это так, скорее всего, ваша цель развертывания будет установлена на iOS 8.3, что приведет к этой ошибке.
Проблема в том, что если вы в какой-то момент открыли проект в Xcode 6.3, он обновит цель развертывания до iOS 8.3. Однако это не отражено в пользовательском интерфейсе проекта, вы должны щелкнуть правой кнопкой мыши свой файл проекта и показать содержимое, а затем открыть проект project.pbxroj и найти цель развертывания и изменить его на 8.2
У меня была точно такая же ошибка. Пошел на сайт портала разработчиков Apple и в раздел устройств. Затем мне пришлось пройти процедуру "device reset".
Причина в том, что я вошел в новый программный год разработчика. Кажется, что он отказался предоставить устройство, пока я не прошел через reset - не то, что он сказал мне!
Как только я это сделал, я появился в Window- > Devices (из xCode), и я увижу часы.
С этого момента он работал нормально. (Я зарегистрировался в списке устройств на портале разработчиков и там был).
Кроме того, если он не включается автоматически, то Window- > Devices отображает UDID, который вы можете использовать для ручного добавления вашего устройства.
Надеюсь, что это может помочь:)