【问题标题】:Get the version of windows phone app in store在商店中获取 Windows Phone 应用程序的版本
【发布时间】:2016-04-25 19:56:59
【问题描述】:

我正在开发一个 Windows Phone 应用程序。我在 Windows 商店中有我的应用程序版本。我知道如何找到我正在开发的包的版本,但我想以编程方式在 Windows 商店中找到我的应用程序的版本,所以我可以比较,如果版本商店大于应用程序用户的版本,我想要发出通知并告诉他有更新的版本可用。 提前致谢!

【问题讨论】:

  • 操作系统会定期为您执行此操作。如果您需要做出重大更改(例如对您的应用使用的 Web 服务),您可以在其上添加一个方法来传递应用版本以确定您是否认为“已经发布了更高版本。

标签: windows-phone windows-store-apps


【解决方案1】:

从 WP8 开始,您可以使用 windows.applicationmodel.store.listinginformation 查询商店,但遗憾的是这不包括版本。

没有提供此信息的公共 Windows 应用商店 API。因此,您必须自己抓取信息或连接到提供非常容易抓取的数据的第 3 方 API。此处概述的解决方案:windows store api to access metro and phone apps information

等等,为什么? 如果您只需要为您的应用提供最新版本代码,只需将其存储在后端托管的 JSON 文件中,或者,如果您喜欢,创建一个专用的 Web 应用来检查更新。

【讨论】:

  • 即不返回当前发布的版本号
  • 是的,它只包含以下信息:年龄、当前市场、应用名称、描述。它不显示应用程序的包版本。
  • 更新了答案。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多