Skip to content

fix: macOS 설치 마법사 빈 패키지와 0KB 오류 수정 - #91

Merged
soyuo merged 2 commits into
devfrom
fix/macos-installer-payload
Oct 11, 2026
Merged

soyuo merged 2 commits into
devfrom
fix/macos-installer-payload

Conversation

@soyuo

@soyuo soyuo commented Oct 11, 2026

Copy link
Copy Markdown
Member

변경 목적

macOS Installer의 설치 유형 목록이 비고 필요한 공간이 0KB로 표시되어 설치할 수 없는 문제를 수정합니다. CPack이 기본 Unspecified 구성 요소를 누락해 앱이 없는 2.1KB 배포 패키지를 만들었습니다.

변경 사항

  • 앱 구성 요소를 명시적으로 포함하고 필수 Axyne 설치 항목을 표시합니다.
  • productbuild는 /Applications, DragNDrop은 루트에 설치 트리를 배치합니다.
  • CI도 로컬과 동일한 CPack productbuild를 사용하며 최종 아카이브의 설치 목록, payload, 해시, 실행 권한, 심볼릭 링크를 검증합니다.

관련 이슈

사용자 제보: 설치 유형 화면에서 빈 목록과 0KB 표시.

구현 범위

  • 빌드 / 배포
  • 테스트
  • 문서

검증

  • Release 빌드 확인
  • 최종 패키지 파일 대조 검증 통과
  • 기존 빈 패키지 검증 실패 확인
  • 기본 CPack 명령으로 pkg/dmg 생성 성공, Debug 패키징 거부 확인
  • installer -showChoicesXML: Axyne 항목 표시, 선택됨, 설치 크기 4731KB
  • 별도 에이전트 최종 리뷰: 수정 필요 사항 없음
  • 실제 관리자 권한 설치는 수행하지 않음

영향 및 호환성

  • 사용자에게 보이는 변경: 필수 설치 항목을 Axyne 이름으로 표시하고 정상 설치 payload 포함
  • 기존 /Applications 설치 경로 유지, Windows 패키징 변경 없음
  • 기존 잘못된 pkg 대신 새로 생성한 pkg 사용 필요

리뷰어 참고사항

설치 폴더가 정상이어도 최종 productbuild 패키지는 비어 있을 수 있어, 최종 패키지 확장 결과를 검사합니다.

체크리스트

  • 변경 범위가 PR 목적에 맞습니다.
  • 기존 기능을 불필요하게 변경하지 않았습니다.
  • 필요한 테스트와 문서를 추가하거나 업데이트했습니다.
  • 민감정보, 디버그 코드, 불필요한 파일이 포함되지 않았습니다.

@soyuo
soyuo merged commit 6d66ec9 into dev Oct 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant