跳转至正文

适用于使用 Ionic Enterprise 插件的团队

使用开源插件替代 Identity Vault、Auth Connect 和 Secure Storage

Ionic 已宣布其包括 Appflow 在内的商业产品将逐步停止运营。Capgo 在 MPL-2.0 协议下维护开源的 Capacitor 替代方案,并为每个插件提供迁移指南,同时在任何 Capgo 方案中提供优先修复服务。

来自 Martin 的人工支持

  • 基于 MPL-2.0 开源
  • 每个插件均提供迁移指南
  • 所有方案均享有插件优先修复

Ionic Enterprise 插件及其 Capgo 替代方案

每个替代方案都是免费的 Capgo 插件,并配有独立文档。安装后,迁移您的数据或认证流程,然后移除 Ionic 包即可。

Ionic 插件 Capgo 替代方案 迁移指南
Ionic Identity Vault 原生生物识别 迁移指南
Ionic Auth Connect 社交登录 迁移指南
Ionic Secure Storage SQLite 数据存储 或 快速 SQL 迁移指南
Ionic Intune Intune 迁移指南
Ionic Payments @capgo/capacitor-pay 迁移指南
Ionic Zebra Scanner Zebra DataWedge 迁移指南
@ionic-enterprise/ssl-pinning @capgo/capacitor-ssl-pinning 迁移指南

切换前须知

三大常用插件的变化

从 Identity Vault 迁移至 Native Biometric

Native Biometric 将凭据存储在 iOS Keychain 或 Android Keystore 中,受保护的读取操作需要 Face ID、Touch ID 或 Android 生物识别。超时锁定和隐私屏功能将移至您的应用 code。暂不支持自定义密码和仅内存模式的 vault。

Identity Vault 迁移指南

从 Auth Connect 迁移至 Social Login

Social Login 支持通过 Google、Apple、Facebook、Twitter 及通用 OAuth2 提供商进行用户登录。请先列出您的提供商和重定向 URL,并将 refresh tokens 保存在安全存储中。

Auth Connect 迁移指南

迁移至 SQLite 安全存储

使用 Data Storage SQLite 处理带有可选加密功能的键值对数据,或使用 Fast SQL 处理大型数据集和完整 SQL 查询。首次启动时,从 Ionic Secure Storage 读取现有值并将其写入新存储。

Secure Storage 迁移指南

工作原理

团队如何逐步替换 Ionic Enterprise 插件

一次只替换一个插件。由于每次更换都涉及原生层变更,因此需随应用商店版本发布。

  1. 列出您正在使用的 Ionic 包

    在应用中查找所有 @ionic-enterprise 包,并对照上表找到对应的 Capgo 替代方案。

    grep "@ionic-enterprise" package.json
    查看替代方案与指南
  2. 安装替代方案并同步

    添加 Capgo 插件并同步原生项目。然后参考插件文档,将调用代码更新为新的 API。

    npm install @capgo/capacitor-native-biometric
    npx cap sync
    Native Biometric 文档
  3. 首次启动时迁移已存储数据

    从 Ionic 插件读取一次凭据和值,再用 Capgo 插件写入,并把锁定和超时策略保留在应用 code 中。

    Secure Storage 迁移指南
  4. 移除 Ionic 包并发布

    卸载 Ionic 包、同步,然后发布应用商店版本。如果你也用过 Appflow,Appflow 指南涵盖 Live Updates 和 build。

    npm uninstall @ionic-enterprise/identity-vault
    npx cap sync
    从 Appflow 迁移到 Capgo 指南

支持

由插件维护团队提供支持

优先修复插件问题

在任何 Capgo 方案中,您的插件 Bug 报告和功能请求都会由插件维护团队优先处理。

查看方案

迁移协助

我们会按固定价格项目来评估 Ionic Enterprise 插件迁移,也能为您开发目前尚不存在的所需插件。

迁移咨询

Appflow 的替代方案

现有的 Appflow 项目可运行至 2027 年 12 月 31 日。Capgo 提供支持 Channel 和回滚功能的 Live Update,Capgo Build 则负责 Native Build。

从 Appflow 迁移到 Capgo 指南

使用 Capacitor 构建的应用

企业级自助应用依赖原生集成

电信和账户类应用涉及身份验证、设备状态、通知、支持和支付。通过开源的 Capacitor 插件,您可以逐一替换闭源插件。

我的 Vodafone 应用图标 工具

我的 Vodafone

运营商 App,涵盖账户、充值、客服和通知界面。

Google Play 安装量
1110 万
应用商店评分
4.6
我的 Swisscom 应用图标 生产力

我的 Swisscom

包含账单、套餐、支持和设备管理路径的自助式应用。

Google Play 安装量
180万
应用商店评分
4.4
Mi Orange 应用图标 工具

我的橙色

Orange Spain 的客户应用,用于管理账户、账单和套餐。

Google Play 安装量
930 万
应用商店评分
4.2

客户证言

使用 Capgo 交付的团队怎么说

5.0/5 开发者团队评分 9,400+ 团队 查看评价
Mikołaj Wilczek 的肖像

Mikołaj Wilczek

Tellent 移动平台首席工程师

“我们最初是通过插件发现 Capgo 的,事实证明,这为我们的团队开启了一个更高效的发布流程。”

Sergiu S 的肖像

Sergiu S

drivolino GmbH 首席开发者

“Capgo Capacitor Updater 插件彻底改变了我们的更新发布方式。过去需要几天的工作,现在只需几分钟。”

常见问题

Ionic Enterprise 插件常见问题

在考虑替换 Ionic 商业插件前,团队通常会问这些问题。

Capgo 插件是免费的吗?

是的。它们基于 MPL-2.0 开源协议,无需 Capgo 方案即可使用。订阅方案可为您提供插件 Bug 报告的优先处理权,以及 Live Update 和 Native Build 功能。

浏览 Capgo 插件

Native Biometric 可以完全替代 Identity Vault 吗?

它可以替代凭据库:支持通过生物识别保护来保存、校验、读取和删除凭据。超时锁定和隐私屏将变为应用级的 code,且不支持自定义密码和仅内存模式。

Identity Vault 迁移指南

我们需要迁移用户已经存储的数据吗?

是的。在更新后的首次启动时,先从 Ionic plugin 读取数值,使用 Capgo plugin 进行写入,然后在后续版本中移除 Ionic plugin。

Secure Storage 迁移指南

我们也正在使用 Appflow。Capgo 可以替代它吗?

可以。将 Appflow live updates 的 SDK 替换为 @capgo/capacitor-updater 并调用 notifyAppReady() 即可。现有的 Appflow 项目可以一直运行到 2027 年 12 月 31 日,因此您可以根据发布计划安排切换。

从 Appflow 迁移到 Capgo 指南

Capgo 能帮我们执行迁移吗?

可以。在免费的咨询通话后,我们将 Ionic Enterprise plugin 迁移定义为固定价格的项目。我们编写的 code 将归您公司所有。

迁移咨询

规划您的 Ionic Enterprise plugin 迁移方案

从迁移指南和免费 plugin 开始。您可以添加 Capgo 计划以获得优先修复服务,或者聘请我们的团队来执行迁移。