2015-01-19 1 views
3

У меня есть проект в XCode, который работает нормально, но когда я пытаюсь его протестировать с помощью (XCTestCase) тестовой среды, я получаю эту ошибку «Тест session outited (80) без проверки: Executable не обеспечивает архитектуру, совместимую с текущим процессом » . Настройка архитектуры для проекта: « Стандартные архитектуры (armv7, arm64) » Из сообщения об ошибке похоже, что у меня есть проблемы с настройками архитектуры проекта, которые я не могу понять, что именно.XC Testing Framework iOS (XCode 6.1) Тестовый сеанс завершен (80) без проверки в

Из подробного файла журнала я мог бы получить это «Пакет не может быть загружен, потому что он не содержит версию для текущей архитектуры».

ответ

10

Убедившись, что допустимые архитектуры для моих целей в настройках сборки настроены на то же, что и для меня. После обновления для удовлетворения требований 64-битных Apple, я понял, arm64 не хватало моего теста target-> построить Настройки-> Правильные Architectures

enter image description here

+0

Если вы используете Cocoapods, убедитесь, что у вас есть версии 1.0.1 или более поздней версии , –

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