发布到应用商店
使用 PWA Builder 将已发布的 PWA 打包,生成 Android、iOS 和 Windows 安装包。在 dashboard 的 Mobile → Publish 标签页中可按步骤逐一完成操作。
Proyecta 构建的是 Web 应用。若要通过 App Store、Google Play 或 Microsoft Store 分发,你需要将已发布的应用封装为 PWA,并使用 PWA Builder 等工具生成原生安装包。
在 builder 中跟随操作
Section titled “在 builder 中跟随操作”Dashboard 的 Mobile → Publish 标签页会端到端地引导你完成整个流程。选择 Google Play 或 App Store 后,它会逐步列出每个步骤——生成安装包、创建商店页面、提交审核——以及上线后推送更新的检查清单。以下步骤与该流程一一对应,你可以选择任意一种方式操作。
第一步:确保应用支持 PWA
Section titled “第一步:确保应用支持 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 子域名(或自定义域名)。
第二步:生成商店安装包
Section titled “第二步:生成商店安装包”- 打开 pwabuilder.com
- 输入已发布应用的 URL
- PWA Builder 会对 manifest、service worker 和安全性进行审计
- 点击 Package for Stores 并选择目标平台:
- Android — 生成用于 Google Play 的
.aab(Android App Bundle) - iOS — 生成一个 Xcode 项目,通过 Xcode + Transporter 构建并提交
- Windows — 生成用于 Microsoft Store 的
.msix
- Android — 生成用于 Google Play 的
第三步:提交审核
Section titled “第三步:提交审核”各大商店均有独立的开发者控制台:
| 商店 | 开发者费用 | 备注 |
|---|---|---|
| Google Play | 一次性 $25 | 通常对 PWA 封装应用较为宽松 |
| Apple App Store | $99/年 | Apple 可能拒绝仅包含 webview 而无原生功能的应用。建议通过 Web API 添加原生功能(推送通知、分享、摄像头)以提高通过率。 |
| Microsoft Store | 一次性 $19(个人开发者) | 审核最为宽松 |
重要提示:妥善保存 Android 签名密钥
Section titled “重要提示:妥善保存 Android 签名密钥”PWA Builder 生成 Android 安装包时,会生成一个 signing.keystore 文件。请将其保存在安全的地方——Google Play 要求所有后续更新都必须使用_相同_的密钥签名。一旦丢失,你将无法更新应用,只能以新包名重新发布。
iOS 配置文件和 Windows 证书同样适用这一原则。
上线后的更新
Section titled “上线后的更新”大多数更新无需重新提交商店审核。由于封装后的应用直接从已发布的 Proyecta URL 加载内容,内容和功能的变更在你发布后即时生效。只有在以下情况下才需要重新提交新安装包:
- 更改应用名称、图标、启动屏
- 修改封装时内置的 manifest 配置项
- 更改原生权限声明
详情请参阅更新移动应用。
- 自动生成商店素材 — 根据现有品牌资产自动生成图标、启动屏和商店描述文案
- 与 PWA Builder 直接集成,无需离开 Proyecta
- 应用商店元数据管理,与 builder 联动