非常简单的问题,但我无法找到与此相关的答案。
我有一个定期更新的Phonegap应用程序,他们必须在登录应用程序之前更新应用程序。目前,我使用升级按钮提示用户。
我的问题是如何从我的应用中重定向它们。指向我的应用程序的Windows商店让我们更新,一旦完成,重新打开我的应用程序?
我发现要调用以实现此目的的例程,这会将它们重定向到应用商店,但我不确定应用商店是否与更新页面或该应用相同。如何直接发送它们来更新应用程序。
*注意:我还无法测试这个,因为我的应用程序还没有被批准在应用程序上发布但是,但是我想知道答案,所以一旦获得批准,更改将会起作用。感谢
从MarketplaceDetailTask
;
using Microsoft.Phone.Tasks
班级
MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.ContentIdentifier = "{your unique app guid goes here}";
marketplaceDetailTask.ContentType = MarketplaceContentType.Applications;
marketplaceDetailTask.Show();
答案 0 :(得分:0)
在您的情况下,您需要在商店中检查用户安装的版本和版本 - 如果用户运行的是较低版本,您可以使用上面的代码重定向到商店应用页面以触发更新。如果用户和商店具有相同版本,则可以加载该应用程序。
为了进行最新版本检查,您可能需要在网络中的某个位置使用最新版本号 - 已在应用程序中进行了检查。
您可以使用以下代码进行版本检查: http://bjorn.kuiper.nu/2011/10/01/wp7-notify-user-of-new-application-version/