우리는 Bamboo CI에 의해 트리거 된 스크립트로 빌드 된 macOS Xcode 프로젝트를 보유하고 있습니다.xcodebuild : 일치하는 인증서가 없습니다
없음 인증서 매칭을 '이름 CERT' '팀 아이디'팀 : 최근에, 우리는 최근에이 메시지와 함께 실패하지 시작했다 빌드 CODE_SIGN_IDENTITY에 대한 다른 서명 인증서를 선택 가 선택한 인증서와 일치하는 팀이 있다고, 자동 프로비저닝으로 전환하십시오.
우리의 프로젝트는 수동 codesigning을 사용하여, 다음과 같이 우리의 빌드 명령은 다음과 같습니다
xcodebuild -project ProjectName -target TargetName -configuration Release
CODE_SIGN_IDENTITY="Certificate Name" APP_VERSION="major.minor"
REVISION_NUMBER="build" CONFIGURATION_BUILD_DIR="output directory"
DEVELOPMENT_TEAM=${developmentTeam}
빌드 스크립트에서이 명령을 실행하면, 빌드 종속 관계가 상기 오류 메시지와 함께 단계 검사에 실패합니다.
빌드 스크립트를 로컬로 실행하면 빌드가 성공적으로 완료되고 빌드가 성공적으로 완료됩니다. 이는 Bamboo가 서명 인증서를 볼 수 없음을 나타냅니다. Bamboo가 관련 인증서를 볼 수있게하려면 어떻게해야합니까?
나는 다음과 같은 확신했습니다 :
는 인증서 표시 중에 만료되지- 빌드는 통합 설계 대화 상자에
NB 대기되지