Я продолжаю получать ошибку компоновщика при запуске моего проекта на circleCI, заявляя, что инфраструктура области не найдена. У меня нет проблем с инфраструктурой моей среды разработки. Я проверил путь поиска в каркасе, чтобы включить в него как $ (унаследованные), так и папку сборки катхага ($ (PROJECT_DIR)/Carthage/Build/iOS). Ниже приведены содержание обоих моих cartfile и circle.yml (файл конфигурации circleCI в)Сбой сборки с помощью Realm и circleCI (с Карфагентом)
cartfile
github "Alamofire/Alamofire" ~> 3.4
github "Alamofire/AlamofireImage" ~> 2.0
github "SwiftyJSON/SwiftyJSON" ~> 2.3.0
github "SnapKit/SnapKit" >= 0.15.0
github "realm/realm-cocoa"
circle.yml
machine:
xcode:
version: "7.3"
dependencies:
pre:
- curl -O https://gist.githubusercontent.com/cabeca/cbaacbeb6a1cc4683aa5/raw/8e17f39f5a7413fd0559c9e6808e01b6fb514422/simulator_populator
- ruby ./simulator_populator
- carthage update --platform iOS
2 строки до carthage update
навеяны circleCI поддержки технологии чтобы избежать проблем с инфраструктурой tvOS. Я также попытался переключить carthage update
на carthage bootstrap
с тем же результатом. Ниже сообщение об ошибке я получаю
Из скриншота, кажется, как происходит ошибка, когда он пытается связать тестовые файлы, но оба теста и uitest файлов по умолчанию, созданное Xcode, я не добавил ничего на нем еще