개요
msix 패키지는 Windows용으로 빌드된 Flutter 애플리케이션에서 MSIX 설치 프로그램을 생성하도록 설계된 명령줄 도구입니다. 기존의 Windows 빌드 출력물을 배포 가능한 MSIX 패키지로 변환함으로써 패키징 과정을 간소화합니다. MSIX 패키지는 Windows 앱 배포를 위한 현대적인 표준입니다. 이 도구는 Flutter 빌드 워크플로우와 원활하게 통합되어 개발자가 Microsoft 스토어를 통해 데스크톱 앱을 출시하거나 직접 사이드로드하여 설치할 수 있도록 합니다. 자동 서명 및 구성 기능을 지원하여 Windows 플랫폼용 릴리스 관리를 간소화합니다.
사용 사례
- Windows 데스크톱 앱용 MSIX 설치 프로그램 만들기
- Flutter 앱을 Microsoft Store에 게시하기
- CI/CD 파이프라인에서 Windows 앱 패키징 자동화
- 사이드로딩을 통한 플러터 앱 배포
- 기업 배포를 위한 서명된 MSIX 패키지 생성
주요 기능
- Flutter Windows 빌드 파일을 MSIX 형식으로 변환합니다
- 자동 서명 및 매니페스트 생성을 지원합니다
- Flutter 빌드 시스템과 통합
- Microsoft 스토어 게시를 활성화합니다
- YAML 설정을 통해 구성 가능
적합한 대상
- 윈도우 데스크톱을 대상으로 하는 플러터 개발자
- Microsoft 스토어에 앱을 배포하는 팀
- Windows 앱을 위한 CI/CD 워크플로
- 엔터프라이즈 소프트웨어 배포
고려 사항
- 실행을 위해 Windows OS가 필요합니다
- Windows 플랫폼 전용
- Microsoft Store 제출을 위해 수동 설정이 필요합니다
- 정확한 Flutter 빌드 아티팩트에 의존합니다
- 추가 인증서 관리가 필요할 수 있습니다