跳过内容

从V7到V8

本次重大版本更新是为了跟随 Capacitor 的第 8 个重大版本

首先遵循 Capacitor:

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

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

iOS 最小版本要求

标题:iOS 最小版本要求 15 已将 iOS 最小部署目标提升到 以确保 iOS 设备具有以下内容: 不受影响。 iOS zip 库的最低版本,已实现安全修复。

npm i @capgo/capacitor-updater@8

然后同步本机 code 更新:

npx cap sync

就是这样!很简单!

V8 中的新功能

标题:V8 中的新功能

Version 8 of capacitor-updater brings full compatibility with Capacitor 8, ensuring your app can leverage the latest mobile OS features and improvements.

  • 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-updater 至 ^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 原生构建的产品工作流程