Ответ 1
i также возникли проблемы с настройкой тестов приложений в xcode4. Решение, которое сработало для меня, было следующим:
Предполагая, что у вас есть целевой объект, называемый "MyApp"
- Добавьте новый проект типа "other/ Cocoa Unit Testing Bundle" в проект, например "MyAppTesting". Здесь находятся все Unit test файлы.
- Перейдите на MyAppTesting Build Phases и добавьте MyApp в качестве зависимости от цели. Это гарантирует, что MyApp будет создан до создания цели MyAppTesting.
- Откройте настройки сборки MyAppTesting и измените
- Загрузчик пакетов: $(BUILT_PRODUCTS_DIR)/MyApp.app/MyApp
- Тест-хост: $(BUNDLE_LOADER)
- Откройте настройки сборки MyApp и измените
- Символы Скрыты по умолчанию: НЕТ (для обоих)
- Отладка отладки Символы во время копирования: Отладка: НЕТ
Для запуска теста на устройстве подключите устройство и выберите схему "MyAppTesting on device" и запустите в качестве теста. Убедитесь, что указанная схема установила "Отладка" в конфигурации тестирования/сборки, которая должна быть по умолчанию.
С уважением.