2017-12-10 14 views
2

dmg, installer 및 launcher를 생성하기 위해 install4j 7.0.3 (최신 버전)을 사용하여 dmg 및 설치 프로그램이 Mac 개발자 ID로 서명되었지만 실행 프로그램 app (설치 프로그램/Applications 폴더)가 서명되지 않습니다. 20134 이전 버전의 install4j에서이 질문에 대한 답변에 표시된대로 install4j에서 이것을 활성화하는 옵션을 찾을 수 없습니다. How do I make Install4j sign everything?). 그 서명이 다음과 같은 결과 제공 테스트, 다운로드 및 내 응용 프로그램을 설치 한 후install4j가 Mac 런처 앱에 서명하는 방법은 무엇입니까?

:

$ codesign -dv /Applications/MyApp.app 
/Applications/MyApp.app: code object is not signed at all 

을 어떻게 그것을 생성하는 런처 앱에 서명 install4j 어떻게해야합니까?

답변

1

단일 번들 설치 프로그램 미디어 파일 유형은 서명 된 설치 프로그램을 생성하지만 설치 내용은 설치 프로그램의 여러 요소에 따라 달라 지므로 설치된 번들에 서명 할 수 없습니다.

서명 된 실행기 번들이 필요한 경우 대신 단일 번들 보관 미디어 파일 유형이나 폴더 설치자 미디어 유형을 사용할 수 있습니다.