2015-09-08 1 views
3

Я разрабатываю приложение iOS с помощью watchOS.Как сбросить цель развертывания watchOS в целевом объекте WatchKit (XCode7 beta 6)

После обновления XCode до версии 7 бета-версии 6, TargetOS развертывания watchOS (настройки сборки) автоматически изменилась на 2,0 в объекте расширения WatchKit.

Хотя я попытался вернуться к 1.0, не смог его изменить.

Любое обходное решение? (Без создания или дублирования цели расширения watchkit)

I cannot select others without watchOS 2.0

ответ

1

Согласно Xcode 7 Beta 6 Примечания к выпуску:

Вы не сможете отлаживать расширение watchOS 1 приложения в проекте, который также имеет приложение watchOS 2, встроенное в одно приложение iOS.
Обход проблемы: Система предпочитает приложение watchOS 2, если оба присутствуют, поэтому вам нужно удалить его из пакета приложений iOS. Отредактируйте фазы сборки приложения iOS, чтобы удалить приложение watchOS 2 как зависимость от приложения iOS от сборки и удалить его с этапа сборки содержимого Embed Watch. Очистите продукты сборки, а затем запустите, чтобы отладить расширение приложения watchOS 1. (21173814)

http://adcdownload.apple.com/Developer_Tools/Xcode_7_beta_6/Xcode_7_beta_6_Release_Notes.pdf

+0

upvoted. Думал, что я понял, как установить, интересно, почему настройки watchOS1 действительно изменены на watchOS2. –

0

Опытная же проблема в тренажере с Xcode 7.3.1 и может решить его путем смотреть приложение, а затем перейти к Наблюдайте цели развертывания операционной системы, то вы можете выбрать ниже версия, основанная на ваши часы. Надеюсь, если это поможет.

Смежные вопросы