如何在合作伙伴中心/Microsoft Store 中已发布的应用程序中提交新的应用程序更新?

问题描述

我有一个 MSI 安装程序可以在合作伙伴中心或 Microsoft 商店中提交。我使用 MSIX 打包工具将我的 MSI 安装程序转换为 MSIX 包格式。

我已经知道如何使用以下参考在 MS 商店中发布我的应用程序:https://www.advancedinstaller.com/msix-publish-microsoft-store.html

但是,我想到了一个问题。一旦我在 MS 商店中发布了我的应用程序并且 如果我的应用中有新的更新怎么办?执行步骤是什么?

我做了一些研究,大部分结果都与源代码有关。

我的首选方法是无需编码配置即可更新应用。

解决方法

提交过程通过 Microsoft 合作伙伴中心仪表板进行管理,该仪表板是一个 Web 门户,允许开发人员发布应用程序并管理应用程序的更新以允许应用程序自动保持最新状态。

一旦您向已发布的应用程序提交更新,更新包将在提交后平均约两个小时可用(尽管有时可能需要更长的时间,尤其是对于较大的包)。价格、屏幕截图或描述更改平均需要 16 小时才能生效。客户将在他们的设备下次查找更新时收到更新的包,如果(自动应用程序更新)已打开, 或者当他们通过进入 Windows 应用商店并在下载中选择(检查更新)来触发更新时。默认情况下,Microsoft Store 中的自动更新处于开启状态,因此用户将始终使用您的应用程序的最新版本。

参考文献:

  1. MSIX 自动更新 https://www.advancedinstaller.com/msix-auto-updates.html
  2. 更新公共应用https://blogs.windows.com/windowsdeveloper/2016/05/13/publish-or-update-a-public-app-dev-center-tip-1/
  3. 强制更新https://docs.microsoft.com/en-us/windows/uwp/packaging/self-install-package-updates#mandatory-package-updates
  4. 上传应用包https://docs.microsoft.com/en-us/windows/uwp/publish/upload-app-packages