1

非常简单的问题,但我无法找到与此相关的答案。

我有一个定期更新的 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();
4

1 回答 1

0

在您的情况下,您需要检查用户在商店中安装的版本和版本 - 如果用户运行的是较低版本,您可以使用上述代码重定向到商店应用页面以触发更新。如果用户和商店具有相同的版本,您可以加载应用程序。

为了进行最新版本检查,您可能需要在网络中的某处拥有最新版本号 - 已在应用程序中检查过。

您可以使用以下代码进行版本检查: http ://bjorn.kuiper.nu/2011/10/01/wp7-notify-user-of-new-application-version/

于 2013-11-27T18:52:45.520 回答