跳转至正文

Ionic Appflow:现状解析

Appflow 为 Ionic 应用提供 CI、Live Updates 和商店发布的一站式服务。Ionic 正在逐步关停该产品,团队需要制定迁移计划。

最后更新于

Appflow 曾经是什么

Appflow 将 Git 仓库连接到云端 build、基于 channel 的 Live Updates 以及应用商店提交辅助工具。如果你的技术栈完全基于 Ionic 工具链,它的体验非常出色。

发生了哪些变化

Ionic 已宣布将逐步关停 Appflow,并进入为期数年的退场阶段。在访问权限结束前,Live Updates 和 Native Build 需要寻找新的归宿。

Capgo 对比如何

Capgo 保留 Live Updates 和 Native Build,同时你仍可使用 GitHub Actions 或 GitLab CI。查看完整对比和迁移指南,了解时间线与功能映射。

谁应该继续使用 Ionic Appflow

如果您是 现有的 Appflow 客户 且拥有 dashboard 访问权限直至 2027 年 12 月 31 日,并且您的迁移可以等到临近该日期时再进行。

您仍然依赖 Appflow 原生自动化 你尚未迁移到其他 CI,且已公布的关停时间表仍覆盖你的发布日程。

常见问题

Ionic Appflow 要关停了吗?
是的。Ionic 正在逐步关停 Appflow(包括 Live Updates)。目前已不再接受新客户,也没有新功能计划,现有项目可运行至 2027 年 12 月 31 日。
新团队还能注册 Appflow 吗?
不可以。Appflow 已不对新客户开放,因此新的 Capacitor 和 Ionic 项目需要另找服务来实现 Live Updates 和云端 build。
Capacitor 应用可以用什么来替代 Appflow?
Capgo 覆盖相同的任务:基于 channel 的 Live Updates、云端 iOS 和 Android 构建,以及应用商店发布,同时保留 GitHub Actions、GitLab CI 或任何其他 CI。套餐 $12/月起,按年计费,并提供 14 天免费试用。
离开 Appflow 需要重写我的应用吗?
不需要。用 @capgo/capacitor-updater 替换 @capacitor/live-updates 插件,在启动时调用 CapacitorUpdater.notifyAppReady(),然后发布一次新的商店构建。你的 Web code 保持不变。