跳过内容

从 V7 到 V8

这个主要版本是为了遵循 Capacitor 主要版本 8

首先遵循 Capacitor:的迁移指南

https://capacitorjs.com/docs/updating/8-0

iOS 最小版本要求

iOS 最小版本要求

iOS 最小部署目标已经升级到 15 以确保 iOS 设备 CVE-2022-36943 不受影响。

这是 iOS zip 库的最小版本,包含了安全修复的实现。

安装

npm i @capgo/capacitor-updater@8

Then sync the native code update:

npx cap sync

然后同步本地 __CAPGO_KEEP_0__ 更新:

这就完成了!很简单!

V8版本更新

capacitor V8版本更新带来了对 Capacitor 8的全面兼容,确保您的应用程序可以利用最新的移动操作系统功能和改进。

关键更新

关键更新
  • Capacitor 8兼容性:全面支持 Capacitor 8的增强原生功能
  • 性能改进:优化了更新和安装过程
  • 稳定性增强:从v7中获得的bug修复和稳定性改进
  • 维护 API 兼容性:从v7中没有对 API 插件进行破坏性更改

v7的配置保持不变。您的现有 capacitor.config 设置仍然有效:

{
plugins: {
CapacitorUpdater: {
appId: 'your-app-id',
version: '1.0.0',
autoUpdate: true,
// ... other settings
}
}
}

迁移清单

迁移清单部分
  • 遵循Capacitor的v8 迁移指南,检查破坏性更改。
  • 将iOS最低部署目标升级到15(CVE-2022-36943修复所需)
  • 更新 @capgo/capacitor-升级工具到 ^8.0.0
  • 运行 npx cap sync
  • 在 iOS 和 Android 上彻底测试您的应用

如果您在迁移过程中遇到任何问题,请:

  1. 查看我们的 文档
  2. 访问我们的 Discord 社区
  3. GitHub

从 V7 到 V8 的持续发展

从 V7 到 V8 的持续发展

如果您正在使用 从 V7 到 V8 为了计划原生插件工作,将其与 Capgo 插件目录 为产品工作流程在 Capgo 插件目录中 Capacitor 由 Capgo 提供的插件 为 Capacitor 由 Capgo 提供的插件的实现细节 添加或更新插件 添加或更新插件的实现细节 Ionic Enterprise 插件替代方案 Ionic Enterprise 插件替代方案的产品工作流程 Capgo 本机构建 产品工作流程在 Capgo 本机构建