Нет архитектур для компиляции для (ARCHS =, VALID_ARCHS = armv7k) Xcode 7 beta 3

У моего приложения есть поддержка набора часов.

Раньше с Xcode 6.4 мое приложение работало правильно.

После обновления с помощью Xcode 7 beta 3 Я получаю эту ошибку -

Никаких архитектур для компиляции для (ARCHS =, VALID_ARCHS = armv7k).

Я не уверен, в какую цель внести изменения для этой зависимости.

В настоящее время

Моя конфигурация конфигурации набора чертежей

enter image description here

и моя конфигурация архитектуры набора часов

enter image description here

Любая помощь будет оценена.

Ответы

Ответ 1

Я сталкиваюсь с той же проблемой в более поздней Xcode Beta​​strong > .

Теперь я могу скомпилировать, добавив i386 в Valid архитектуры вместе с armv7k. Вероятно, из-за 32-битной старой библиотеки в моем проекте. Он также работает сам по себе (только с использованием i386). Weird.

Не уверен, есть ли еще какие-либо другие последствия.

i386 в настройках сборки

Ответ 2

Я столкнулся с этой проблемой при добавлении цели часа os к существующему проекту,

Затем я сменил Valid Architectures на armv7k, а затем удалил все оставшиеся архитектурные объекты в целевом приложении watchkit, а также в целевом объекте сторожевого таймера