Microsoft CodePush:旧版状态
CodePush 开创了移动端 JavaScript OTA 更新的先河。托管服务已下线,Capacitor 团队需要一个后继方案。
最后更新于
CodePush 的优势
免费套餐、微软基础设施,以及针对 JavaScript bundle 的简单 promote/rollback 流程,尤其适合 React Native。
退役
App Center CodePush 的关停迫使团队转向自托管、更换技术栈,或采用专为其框架构建的供应商。
Capacitor 路径
Capgo 专为 Capacitor 实时更新而设计,支持签名、渠道和分析,并非 CodePush SDK 的直接替代品。
谁应该继续使用 CodePush
您的应用是 React Native ,并且您自托管了已归档的独立服务器,运行着您已有的 promote 和 rollback 流程。
您正在下线该应用,且只需在 2025 年 3 月 31 日关停前获取遗留的 App Center 导出。
常见问题
- Microsoft CodePush 还能用吗?
- 不。微软已于 2025 年 3 月 31 日停用 App Center(包括托管的 CodePush),并归档了独立的 CodePush 服务器仓库。
- React Native 团队应该用什么替代 CodePush?
- Expo 的 EAS Update,或者自托管已归档的 CodePush 服务器副本。Capgo 不支持 React Native。
- Capacitor、Ionic 和 Cordova 团队应该用什么替代 CodePush?
- Capgo。它无需商店审核即可推送 JavaScript、HTML、CSS 和资源更新,支持渠道、加密 bundle、自动回滚和一键还原。套餐按年计费,每月 12 美元起。
- Capgo 能直接替代 CodePush SDK 吗?
- 不。Capgo 使用自己的 Capacitor 插件,@capgo/capacitor-updater. 您需要移除 CodePush 的 SDK 和部署密钥,安装 Capgo 更新器,再把部署重新创建为 Capgo 渠道。
相关指南
用 Capgo 给你的 Capacitor 应用发布 Live Updates,无需 App Store 审核。
来自 Martin 的人工支持
14 天无限免费试用。无需信用卡 14 天退款保证。随时取消。