桌面应用并不会在第一个安装包发布后就算完成。已安装的用户需要可靠地从应用内发现新版本,发布流程也必须为不同设备提供正确的软件包。IaGenify Desktop 现在将这两件事都纳入产品本身。
应用查询自身架构对应的更新源
启动时,已安装的应用会查询其平台架构对应的更新源。更新器可报告新版本、显示下载进度,并在软件包就绪时通知应用。现有安装因此可以找到兼容版本,无需先去下载页面搜索。
更新过程清晰可见,由用户掌控
除了自动检查,应用也提供手动检查。发现新版本时会显示版本号和进度;应用已是最新版本时,不会一直显示更新提示。下载不会悄悄替换正在使用的工作区:应用会说明何时可以更新,并在退出时完成安装。
三种 Windows 架构,共用一套发布流程
发布脚本会准备 Windows x64、ARM64 和 32 位软件包。每个安装包都配有更新器所需的清单和块映射文件。将它们放在同一版本流程中,可以避免下载页已公布新版本、应用内更新源却尚未提供的情况。
下载页用于直接安装,应用内更新器则帮助已有安装发现兼容版本。让两者来自同一个带版本号的构建,更容易保持一致。
当新用户和现有安装都能清楚地获得该版本时,这次发布才算完整。
实际变化是更新已成为 IaGenify Desktop 发布流程的一部分。后续版本可以沿用按架构匹配的路径,同时送达现有用户和首次安装的用户。
常见问题
应用会不会不通知我就安装更新?
不会。它可以自动检查并准备下载,但会提示更新已就绪;应用退出时才会安装。
我能手动检查吗?
可以。应用提供检查更新的操作。
准备哪些 Windows 架构?
x64、ARM64 和 32 位版本,每种都有对应的更新元数据。
我必须使用下载页面吗?
不必。下载页仍可用于直接安装,应用内更新器则负责为现有安装查找兼容版本。