OSX 공증 오류
Resolve macOS notarization failures and fix signing issues.
읽는 시간 1분최근 업데이트: 한 달 전
증상
- macOS 빌드를 공증하도록 Unity Build Automation을 설정하면 빌드가 완료되지 않습니다.
- macOS 서명이나 공증에 대한 올바른 자격 증명을 입력했지만, 공증 단계에서 macOS 빌드가 완료되지 않습니다.
-
빌드 로그에 다음과 같은 경고가 있습니다. 다음은 오류 메시지입니다.
[warning] Warning: unable to build chain to self-signed root for signer "Developer ID Application: Peter Davidson (6R6AR2S484)""message": "The binary is not signed with a valid Developer ID certificate."
개발 환경
Unity Build Automation(UBA)에서 macOS용으로 빌드하려고 하며 업로드한 자격 증명을 사용하여 배포용 빌드 아티팩트를 서명하고 공증했습니다. 앱을 빌드하고 로컬에서 공증할 때 자격 증명이 완료되고 올바르게 작동합니다.가능한 원인
공증 오류 시 발생 가능한 원인은 많습니다. 가장 흔히 발생하는 원인 중 하나는 앱에 서명하고 공증하는 데 사용하는 익스포트된 자격 증명에 문제가 있는 경우입니다.해결 방법
먼저 키체인 액세스에서 인증서를 검증하여 인증서가 유효한지 확인합니다. 인증서가 유효하고 동일한 자격 증명으로 앱을 로컬에서 서명하고 공증할 수 있는 경우, 사용 중인 중간 인증서로.p12.p12.p12
‘UBA - .p12 파일 익스포트’