Во-первых, если вы используете Cocoapods, убедитесь, что у вашей тестовой цели настроены унаследованные пути поиска, например, например:
# MARK: Common pods
abstract_target 'AppCommon' do
pod 'Alamofire'
target 'MyFrameworkA' do
project './MyPath/MyFrameworkA/MyFrameworkA.xcodeproj'
target 'MyFrameworkATests' do
inherit! :search_paths
end
end
end
Далее, на ваших этапах сборки вашей FrameworkA , убедитесь, что любые другие платформы (B, C, используемые в A), настроены как целевые зависимости И добавленные в Связанный двоичный файл с библиотеками .
Наконец, убедитесь, что у вашей FrameworkATests есть ваша FrameworkA в Целевые зависимости и она добавлена в Linked Binary С библиотеками фаза тоже.