circlecl에서 내 프로젝트를 실행할 때 영역 프레임 워크를 찾을 수 없다는 링커 오류가 계속 발생합니다. 내 개발 환경의 프레임 워크에는 아무런 문제가 없습니다. 프레임 워크 검색 경로에서 $ (상속) 및 carthage 빌드 폴더 ($ (PROJECT_DIR)/Carthage/Build/iOS)를 모두 포함하도록 확인했습니다. 다음은 내 cartfile 및 circle.yml (circleCI의 구성 파일)Realm 및 circleCI (Carthage 사용) 빌드가 실패했습니다
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
carthage update
전에 2 개 라인 circleCI 지원 기술에 의해 제안 tvOS 프레임 워크와 관련된 문제를 피할 수 있습니다. 나는 또한 carthage update
에서 carthage bootstrap
으로 전환을 시도했지만 동일한 결과가 나타납니다. 다음은 오류 메시지를 내가 테스트 파일을 링크 할 때 오류가 발생하는 것 같다 스크린 샷에서
를 얻을 수 있지만, 테스트 및 uitest 파일을 모두 엑스 코드에 의해 생성 기본입니다되어, 나는 거기에 아무것도 추가하지 않은 아직