从 V7 到 V8
复制一个带有安装步骤和完整 Markdown 指南的设置提示。
为什么这个升级
标题为“为什么这个升级”这个主要版本是为了遵循 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 上彻底测试您的应用
需要帮助?
名为“需要帮助?”的部分如果您在迁移过程中遇到任何问题,请:
- 查看我们的 文档
- 访问我们的 Discord 社区
- 在 GitHub
从 V7 到 V8 的持续发展
从 V7 到 V8 的持续发展如果您正在使用 从 V7 到 V8 为了计划原生插件工作,将其与 Capgo 插件目录 为产品工作流程在 Capgo 插件目录中 Capacitor 由 Capgo 提供的插件 为 Capacitor 由 Capgo 提供的插件的实现细节 添加或更新插件 添加或更新插件的实现细节 Ionic Enterprise 插件替代方案 Ionic Enterprise 插件替代方案的产品工作流程 Capgo 本机构建 产品工作流程在 Capgo 本机构建