Mac 응용 프로그램 저장소 외부에 배포 할 계획 인 Mac 응용 프로그램 설치 프로그램에 서명하는 중 문제가 있습니다. 개발자 설치 프로그램 인증서를 사용하여 앱에 서명하고 있지만 일부 오류가 나타납니다. 아래는 앱에 서명하기 위해 사용하는 명령입니다.Mac 응용 프로그램 저장소 외부에 배포 할 Mac 설치 프로그램에 서명 할 수 없습니다.
productsign --sign "Developer ID Installer: XYZ" "/path/to/input" "/path/to/output"
productsign: signing product with identity "Developer ID Installer: XYZ" from keychain "login keychain Path"
productsign: adding intermediate certificate "Developer ID Certification Authority"
productsign: adding intermediate certificate "Apple Root CA"
productsign: error: Can't add contents of input archive to output.
누구든지이 문제에 대한 해결책이나 아이디어가 있습니까?
xcode를 통해 설치 프로그램을 만들려고하면 제대로 작동합니다. 하지만 내 응용 프로그램 설치 프로그램에 여러 .pkg 파일이 들어 있기 때문에 pakagemaker를 통해 설치 프로그램 파일을 만듭니다. 다음 질문은 :
pakagemaker로 만든 설치 프로그램에 서명 할 수 있습니까?
.mpkg 파일에 서명 할 수 있습니까?
미리 감사드립니다.
서명하고 싶지만 동일한 오류가 발생하는 제 3 자 라이브러리를 사용하고 있습니다. 그래서 어떻게이 문제를 해결할 수 있습니다. – vikas
서명 할 수있는 타사 라이브러리의 .pkg 파일이 있습니까? 가장 쉬운 방법은 도서관 제작자에게 그렇게하도록 요청하는 것입니다. 그러나이 주제에 대한 지식은 매우 제한적입니다. – clemens
이 "최소 대상"속성을 설정해야하는 위치를 명확히 할 수 있습니까? 응용 프로그램 프로젝트 또는 설치 프로그램 프로젝트의 속성입니까? 필자는 Packages를 사용하여 설치 프로그램 mpkg를 만듭니다. –