문제없이 서명하기 위해 인증서와 개인 키를 설치 한 후 Travis CI에서 작동하도록 iOS 보관 파일을 만들려고합니다. 모든 서명이있는 트래비스 CI는 제한 시간 후 사망 할 때까지 빌드가 걸리면 포인트 발생 시점까지 잘 어울린다 : 나는 문제가 here 설명이라고 생각xcodebuild가 Travis CI에서 실행될 때 codesign 단계에서 멈춤
처음에는...
/usr/bin/codesign --force --sign 15E2916907037CFB777FC5F494A6CA252EF0895C --preserve-metadata=identifier,entitlements "/Users/travis/build/RestComm/restcomm-ios-sdk/build/Build/Intermediates/ArchiveIntermediates/restcomm-olympus/InstallationBuildProductsLocation/Applications/restcomm-olympus.app/Frameworks/sofiasip.framework"
No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself
, 그래서 나는 -A 플래그를 추가 내 '보안 가져 오기 ...'명령에 있지만 아무 소용이 없습니다.
힌트가 있습니까?
좀 더 세부 정보 :
- 나는 내가 어떤 전에 나는 기본적으로 그 키 체인을 설정
- 내 개발 & 유통 인증서에서 키와 개인 키와 함께 애플의 인증서를 추가하고 잠금을 해제 새로운 키 체인을 만들 빌드 액션
- travis_wait를 사용하여 codesign 단계가 10 분 이상 실행될 수 있도록 시도했지만 40 분 후에도 계속 걸렸습니다. 도착하지 않는 사용자 입력 (예 : UI)을 기다리는 것과 같습니다. 사전에
감사, 내가 여기에 설명 단계에 따라 같은 문제를 해결
감사합니다. Tueno, 매력처럼 작동합니다. 호기심 때문에 그리고 set-key-partition-list가 문서화되지 않았기 때문에 : (그것은 무엇을하고 있는지 알지 못합니다.) 어떻게 든 certs를 수정하는 것 같습니다. – atsakiridis
set-key-partition- 그러나 레이더에 따르면 인증서의 partitionID를 덮어 씁니다. http://www.openradar.me/28524119 – Tueno
Tueno에게 감사드립니다. –