Xcode 6 выдает ошибку при попытке открыть проект, ранее открытый в Xcode 7 Beta

Разработал неполное приложение для iPhone + Watch в Xcode 7 Beta. Проверено на iOS 9 + Watch 2.0. Теперь нужно открыть этот проект в Xcode 6 для выпуска.

Получение следующих ошибок:

Target указывает тип продукта com.apple.product-type.watchkit2-extension, но для платформы macosx такого типа продукта нет.

Ошибка: нет SDK с именем или путем '/ Users / a1 / Desktop / GangstaDoc / watchos'

У кого-нибудь еще есть эта проблема? Какие-нибудь исправления?


person jane    schedule 22.07.2015    source источник
comment
stackoverflow.com/questions/4831187/xcode-base- sdk-missing /   -  person Adrian    schedule 22.07.2015
comment
Это трудный путь обучения. Единственное решение, которое я могу придумать, - это начать заново и скопировать код в новый проект.   -  person dasdom    schedule 22.07.2015


Ответы (2)


Стабильная версия Xcode 6.4, возможно, не поддерживает Watch 2.0. Попробуйте открыть текущий проект в бета-версии Xcode 7 и отключить использование Watch 2, а затем снова открыть его в Xcode 6.

Другой вариант - скопировать исходный код вручную и поместить его в новый проект на Xcode 6.

Наблюдение:

  • Когда версия Xcode 7 будет выпущена для публики, функция Watch 2.0 будет совместима.
person Douglas Frari    schedule 22.07.2015

Xcode 6 не поддерживает создание приложений для watchOS 2, поэтому вы не сможете создавать приложения с Xcode 6. Он также не поддерживает создание приложений для iOS 9.

Вы сможете построить этот проект только с помощью Xcode 7.

person James Frost    schedule 22.07.2015