App Storeへの公開
公開済みのPWAをPWA Builderでラップして、Android・iOS・Windows向けパッケージを生成します。Builder内でのガイド付きフローはロードマップに含まれています。
ProyectaはWebアプリを構築します。App Store、Google Play、またはMicrosoft Storeを通じて配布するには、公開済みのアプリをPWAとしてラップし、PWA Builderなどのツールを使ってネイティブパッケージを生成します。
ステップ1:アプリがPWAであることを確認する
Section titled “ステップ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:ストア向けパッケージを生成する
Section titled “ステップ2:ストア向けパッケージを生成する”- pwabuilder.comを開く
- 公開済みのURLを入力する
- PWA Builderがマニフェスト・service worker・セキュリティの監査を実行する
- Package for Storesをクリックして対象を選択する:
- Android — Google Play向けの
.aab(Android App Bundle)を生成 - iOS — Xcodeプロジェクトを生成し、Xcode+Transporter経由でビルド・申請する
- Windows — Microsoft Store向けの
.msixを生成
- Android — Google Play向けの
ステップ3:申請する
Section titled “ステップ3:申請する”各ストアにはそれぞれの開発者コンソールがあります:
| ストア | 開発者登録料 | 備考 |
|---|---|---|
| Google Play | $25(一回限り) | PWAラッパーに対して概ね寛容 |
| Apple App Store | $99/年 | ネイティブ機能を持たない単なるWebViewアプリは却下される場合があります。Web APIによるプッシュ通知・共有・カメラなどのネイティブ機能を追加して審査通過率を高めましょう。 |
| Microsoft Store | $19(個人・一回限り) | 最も審査が緩やか |
重要:Android署名キーを保存する
Section titled “重要:Android署名キーを保存する”PWA BuilderがAndroidパッケージを生成すると、signing.keystoreファイルが発行されます。このファイルは必ず安全な場所に保存してください — Google Playでは、将来のすべてのアップデートを同じキーで署名する必要があります。紛失した場合はアプリを更新できなくなり、新しいパッケージ名で再公開するしか手段がなくなります。
iOSのプロビジョニングプロファイルやWindowsの証明書についても同様です。
リリース後のアップデート
Section titled “リリース後のアップデート”ほとんどのアップデートは新たなストア申請を必要としません。ラップされたアプリは公開済みのProyecta URLから読み込まれるため、コンテンツや機能の変更は公開した瞬間に反映されます。新しいパッケージを再申請する必要があるのは、以下を変更した場合のみです:
- アプリ名、アイコン、スプラッシュスクリーン
- ラッパーに組み込まれるマニフェストのエントリ
- ネイティブパーミッションの宣言
詳細はモバイルアプリのアップデートをご覧ください。
近日公開予定
Section titled “近日公開予定”- Builder内アプリストアウィザード — 既存のブランディングからアイコン・スプラッシュスクリーン・ストア掲載用テキストを自動生成
- PWA Builderとの直接連携 — Proyectaから離れることなく操作可能に
- Builder連携のアプリストアメタデータ管理