2016-04-25 112 views
0

我正在開發一個Windows Phone應用程序。我有一個Windows應用商店中的應用版本。我知道如何找到我正在開發的軟件包版本,但是我想以編程方式在Windows Store中查找我的應用程序的版本,所以我可以比較,如果版本存儲庫比應用程序用戶版本大,我想發出通知並告訴他可以使用更新的版本。 在此先感謝!獲取商店中的Windows Phone應用程序的版本

+1

操作系統將定期爲您做這個。如果您需要做出重大更改(例如對於您的應用程序使用的Web服務),則您可以*在該應用程序版本上添加一個方法,以確定是否認爲已經發布了更高版本。 –

回答

1

從WP8開始,您可以使用windows.applicationmodel.store.listinginformation查詢商店,但遺憾的是,這不包括版本。

沒有提供此信息的公共Windows應用商店API。所以你必須自己去刮信息,或者連接到一個第三方的API,它提供了相同的數據。此處列出的解決方案:windows store api to access metro and phone apps information

等等,但是爲什麼? 如果您只需要爲您的應用程序提供最新的版本代碼,只需將其存儲在您的後端託管的JSON文件中,或者如果您覺得奇怪,請創建一個專用Web應用程序來檢查更新。

+0

這並不返回當前發佈的版本號 –

+0

是的,它只包含有關信息:年齡,當前市場,應用程序名稱,描述。它不顯示應用程序的軟件包版本。 – user3796978

+0

已更新的答案。謝謝! – Vaiden

相關問題