앱 스토어에 배포하기
게시된 PWA를 PWA Builder로 래핑하여 Android, iOS, Windows 패키지를 생성하세요. 대시보드의 Mobile → Publish 탭이 단계별로 안내합니다.
Proyecta는 웹 앱을 빌드합니다. App Store, Google Play, 또는 Microsoft Store를 통해 배포하려면 게시된 앱을 PWA로 래핑하고 PWA Builder와 같은 도구를 사용하여 네이티브 패키지를 생성해야 합니다.
Builder에서 따라하기
섹션 제목: “Builder에서 따라하기”대시보드의 Mobile → Publish 탭이 이 과정을 처음부터 끝까지 안내합니다. Google Play 또는 App Store를 선택하면 패키지 생성, 스토어 등록 정보 작성, 제출 등 각 단계가 순서대로 표시되며, 출시 후 업데이트를 푸시하기 위한 체크리스트도 제공됩니다. 아래 단계는 해당 안내를 그대로 반영하므로 둘 중 어느 쪽을 사용해도 됩니다.
1단계: 앱이 PWA인지 확인하기
섹션 제목: “1단계: 앱이 PWA인지 확인하기”스토어 패키지를 생성하기 전에 AI에게 PWA 지원을 추가해 달라고 요청하세요:
Add PWA support to my app:- Web app manifest with name, short name, icons (192px and 512px), theme color- Service worker that caches the app shell for offline use그런 다음 *.proyecta.live 서브도메인(또는 커스텀 도메인)에 게시하세요.
2단계: 스토어 패키지 생성하기
섹션 제목: “2단계: 스토어 패키지 생성하기”- pwabuilder.com을 열기
- 게시된 URL 입력하기
- PWA Builder가 manifest / service worker / 보안 감사를 실행
- Package for Stores를 클릭하고 대상을 선택:
- Android — Google Play용
.aab(Android App Bundle) 생성 - iOS — Xcode와 Transporter를 통해 빌드 및 제출하는 Xcode 프로젝트 생성
- Windows — Microsoft Store용
.msix생성
- Android — Google Play용
3단계: 제출하기
섹션 제목: “3단계: 제출하기”각 스토어마다 고유한 개발자 콘솔이 있습니다:
| 스토어 | 개발자 수수료 | 참고 |
|---|---|---|
| Google Play | $25 일회성 | 일반적으로 PWA 래퍼에 허용적 |
| Apple App Store | $99/년 | Apple은 네이티브 기능 없이 단순 웹뷰로만 구성된 앱을 거부할 수 있습니다. 웹 API를 통해 푸시, 공유, 카메라 등 네이티브 기능을 추가하면 승인 가능성이 높아집니다. |
| Microsoft Store | $19 일회성 (개인) | 가장 허용적 |
중요: Android 서명 키 저장하기
섹션 제목: “중요: Android 서명 키 저장하기”PWA Builder가 Android 패키지를 생성할 때 signing.keystore 파일이 발급됩니다. 이 파일을 안전한 곳에 저장하세요 — Google Play는 이후의 모든 업데이트를 동일한 키로 서명할 것을 요구합니다. 키를 잃어버리면 앱을 업데이트할 수 없으며, 새로운 패키지 이름으로 다시 게시해야 합니다.
iOS 프로비저닝 프로파일과 Windows 인증서도 마찬가지입니다.
출시 후 업데이트하기
섹션 제목: “출시 후 업데이트하기”대부분의 업데이트는 새로운 스토어 제출이 필요하지 않습니다. 래핑된 앱이 게시된 Proyecta URL에서 로드되기 때문에, 콘텐츠 및 기능 변경 사항은 게시하는 순간 바로 반영됩니다. 새 패키지를 다시 제출해야 하는 경우는 다음을 변경할 때뿐입니다:
- 앱 이름, 아이콘, 스플래시 스크린
- 래퍼에 내장되는 manifest 항목
- 네이티브 권한 선언
자세한 내용은 모바일 앱 업데이트하기를 참고하세요.
곧 출시 예정
섹션 제목: “곧 출시 예정”- 자동 생성 스토어 에셋 — 기존 브랜딩을 기반으로 생성되는 아이콘, 스플래시 스크린, 스토어 등록 문구
- PWA Builder와의 직접 통합 — Proyecta를 떠나지 않아도 되는 환경
- Builder와 연동되는 앱 스토어 메타데이터 관리