macOS App Package Tool (.app → .pkg 패키징)
macOS 앱 .app → .pkg 패키징·서명 자동화 도구 설계·운영
언어
- Python3
- Shell
기술
- Code Signing
macOS 앱의 .app → .pkg 패키징·서명 과정을 자동화하는 도구를 직접 설계해 운영하고 있습니다. AppSuitSign과 연계해 고객 지원 엔지니어(SE)용 배포 워크플로우로 제공 중입니다.
-
.app 산출물을 .pkg로 묶고 서명까지 한 번에 처리하는 자동화 파이프라인을 Python3와 Shell로 구성했습니다.
-
AppSuitSign과 결합해 고객 SE가 같은 절차로 패키징과 서명을 수행할 수 있도록 워크플로우를 일원화했습니다.
-
2023년 11월부터 Premium macOS 라인 도구로 운영하며, 수작업이던 패키징 단계를 도구로 표준화했습니다.
-
macOS Sequoia 지원과 서명 명세 최신화를 후속 과제로 진행하고 있습니다.