Нет архитектур для компиляции для (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 Betastrong > .
Теперь я могу скомпилировать, добавив i386
в Valid архитектуры вместе с armv7k
. Вероятно, из-за 32-битной старой библиотеки в моем проекте. Он также работает сам по себе (только с использованием i386
). Weird.
Не уверен, есть ли еще какие-либо другие последствия.
![i386 в настройках сборки]()
Ответ 2
Я столкнулся с этой проблемой при добавлении цели часа os к существующему проекту,
Затем я сменил Valid Architectures на armv7k, а затем удалил все оставшиеся архитектурные объекты в целевом приложении watchkit, а также в целевом объекте сторожевого таймера