告别 Ionic Appflow
在 Appflow 停止服务前,导出发布设置、映射渠道,并迁移 Live Update 和 Native Build。
最后更新于
推荐路径
梳理正在使用的 Appflow 功能,打开 Capgo 与 Appflow 的对比页面,然后按文档从 Appflow 升级到 Capgo。
- 在 Appflow 替代方案页面上对比功能
- 按照 /docs/upgrade/from-appflow-to-capgo/ 进行操作
- CI 继续用 GitHub Actions 或 GitLab
何时暂不迁移
- 你打算在 2027 年 12 月 31 日 Appflow 访问权限结束前下线该应用。
- 你仍然依赖 Appflow 独有的自动化流程,且这些流程尚未映射到其他 CI pipeline 中。
常见问题
- 从 Appflow 迁移需要哪些 code 代码更改?
- 卸载 @capacitor/live-updates,安装 @capgo/capacitor-updater,运行 cap sync,并在启动时调用 CapacitorUpdater.notifyAppReady()。Capgo 会在原生层面执行同步、下载和重载步骤,因此你可以删除该 code。
- 我需要发布新的 App Store 和 Google Play 版本吗?
- 需要,一次即可。更新器是原生插件,因此请发布一个包含 Capgo 的商店构建。之后,Web 端变更会以实时更新形式触达用户。使用旧构建的用户会继续从 Appflow 拉取更新,直到他们更新应用。
- 我的 Appflow 通道和版本匹配会发生什么变化?
- 请在 Capgo dashboard 中重新创建通道。Capgo 的版本定向可覆盖 Appflow 的自动版本匹配,因此每个原生版本只会收到兼容的 bundle。
- 我需要在什么时候完成迁移?
- 现有 Appflow 项目可运行至 2027 年 12 月 31 日。请远早于此发布 Capgo 构建,这样当 Appflow 停止提供 bundle 时,大多数用户已完成更新。
相关指南
用 Capgo 给你的 Capacitor 应用发布 Live Updates,无需 App Store 审核。
来自 Martin 的人工支持
14 天无限免费试用。无需信用卡 14 天退款保证。随时取消。