2013-11-13 3 views
2

я получаю следующее сообщение от Xcode, когда я пытаюсь запустить свои тесты:Xcode 5 Тесты Не Идущие

2013-11-13 09:02:57.849 MyProject[378:303] Error loading /Users/tatami/Library/Developer/Xcode/DerivedData/MyProject-gcralijdlibafgeyfwfeiynnothy/Build/Products/Debug/MyProjectTests.xctest/Contents/MacOS/MyProjectTests: dlopen(/Users/tatami/Library/Developer/Xcode/DerivedData/MyProject-gcralijdlibafgeyfwfeiynnothy/Build/Products/Debug/MyProjectTests.xctest/Contents/MacOS/MyProjectTests, 262): no suitable image found. Did find: 
/Users/tatami/Library/Developer/Xcode/DerivedData/MyProject-gcralijdlibafgeyfwfeiynnothy/Build/Products/Debug/MyProjectTests.xctest/Contents/MacOS/MyProjectTests: open() failed with errno=1 
IDEBundleInjection.c: Error loading bundle '/Users/tatami/Library/Developer/Xcode/DerivedData/MyProject-gcralijdlibafgeyfwfeiynnothy/Build/Products/Debug/MyProjectTests.xctest' 

Этот вопрос уже задавался здесь: Xcode 5 throws "Library not loaded" error when adding a test target , но решение не относится ко мне, как это приложение для Mac. Есть идеи?

ответ

3

У вас есть песочница для приложений с включенными возможностями для вашей цели? Переключение этого сработало для меня.

+0

Ну, что, если вам нужна песочницы? Я не хочу отключать песочницу каждый раз, когда я хочу запускать тесты Unit ... – NSAddict

+0

Пока не нашел решение. Но я буду следить за этим ... –

+1

Я тоже попал в то же самое, и помощь в использовании песочницы. Жаль, что мне, конечно, нужна песочница в приложении, которое я хочу загрузить в тесты ... – mz2

2

Это из-за песочницы.

же проблема также происходит с OCUnit (как в Xcode 4 и 5): XCTest - "Test failed"

Там это инструкция для тестирования песочницы приложения здесь: http://marcschwieterman.com/blog/testing-in-the-sandbox/

+0

+1 Большое вам спасибо. Почему у людей больше нет этой проблемы? Статья, которую вы упомянули, - с 2012 года, и проблема все еще здесь. – MartinW

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