OtaKit - open-source, self-hostable OTA updates for Capacitor apps
github.com原文 ↗
OtaKit 是可自托管的 Capacitor app OTA 更新系统,用于直接发布 Web bundle 而不等 app store review。流程是创建 app、把 appId 写进 Capacitor config、构建 web assets、执行 `otakit upload --release`,然后服务端把 bundle 和 manifest 写入 CDN 背后的对象存储。客户端启动或 resume 时比较 manifest 并下载更新;如果 `notifyAppReady()` 未在超时时间内调用,就自动回滚到前一 bundle,这是移动 OTA 系统最关键的安全阀。
–浏览
评论 · Comments