Я получаю эту ошибку с Kiwi, установленным через CocoaPods, при попытке запустить тесты:
ld: файл не найден: /Users/nick/Library/Developer/Xcode/DerivedData/LLNetwork-dmoptbvcttajoxfniztuqeiuyggd/Build/Products/Debug-iphonesimulator/LLNetwork.app/LLNetwork clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте - v чтобы увидеть вызов)
Все это произошло, когда я попытался добавить отдельную тестовую цель для использования в интеграционных тестах; Я сделал цель, добавил несколько файлов и отсоединил ее от сборки CMD+U (поскольку я хочу только время от времени запускать интеграционные тесты), но как только я попытался интегрировать ее с Kiwi, все пошло не так.
Теперь мои исходные тесты, те, что в LLNetworkTests, тоже тошнит.
У меня есть -ObjC -framework XCTest в других флагах компоновщика, и мой загрузчик пакетов — $(BUILT_PRODUCTS_DIR)/LLNetwork.app/LLNetwork, а мой тестовый хост — $(BUNDLE_LOADER). У меня также есть конфигурация для Unit Test Target, указывающая на мой проект Pods в рабочей области, в соответствии с руководством по установке Kiwi.
Что мне здесь не хватает?