Skip to main content

배포 개요

앱을 프로덕션 환경에 배포할 준비가 완료되면, 사용자에게 전달하기 전에 몇 가지 단계를 거쳐야 한다.

패키징

Electron으로 앱을 배포하려면 모든 리소스와 에셋을 실행 가능한 파일로 패키징하고 브랜딩을 변경해야 한다. 이를 위해 Electron Forge 같은 전용 도구를 사용하거나 수동으로 작업할 수 있다. 자세한 내용은 애플리케이션 패키징 튜토리얼을 참고한다.

코드 서명

코드 서명은 여러분이 만든 앱을 인증하는 보안 기술이다. 사용자의 운영체제에서 보안 검사를 통과하려면 반드시 애플리케이션에 서명해야 한다.

각 운영체제별 코드 서명 절차를 시작하려면 코드 서명 문서를 참고한다.

배포

앱을 패키징하고 서명한 후, 설치 파일을 온라인에 업로드해 사용자에게 직접 배포할 수 있다.

더 많은 사용자에게 도달하려면 각 운영체제의 디지털 배포 플랫폼(예: 앱 스토어)에 앱을 업로드할 수도 있다. 이 경우 직접 다운로드 방식과 달리 추가 빌드 단계가 필요하다. 자세한 내용은 각 앱 스토어 가이드를 참고한다:

업데이트 관리

Electron의 자동 업데이터를 사용하면 사용자가 수동으로 새 버전을 다운로드하지 않아도 애플리케이션 업데이트를 전달할 수 있다. Electron에서 자동 업데이트를 구현하는 방법에 대한 자세한 내용은 애플리케이션 업데이트 가이드를 참고한다.