应用更新 (Updates)
zero-native 在 app.zon 中预留了显式的更新配置项,以便打包后的应用可以声明它们发现经过签名的更新的方式。
zig
.updates = .{
.feed_url = "https://example.com/releases/zero-native-feed.json",
.public_key = "base64-ed25519-public-key",
.check_on_start = true,
},运行时不会静默安装更新。应用应当通过它们自己的 UI 展现更新检查提示、在应用更新前验证其签名,并保持各平台特定的安装行为是显式受控的。
字段说明
| 字段名 | 描述 |
|---|---|
feed_url | 描述可用发行版的 HTTPS 接口端点。 |
public_key | 用于验证更新元数据和安装包的公钥。 |
check_on_start | 指定应用是否在启动时自动检查更新。 |