发布到市场时的Windows Phone 7应用程序试用版

时间:2011-03-10 08:23:36

标签: windows-phone-7

当我发布WP7应用程序时。我需要为应用程序的试用版编写代码。 ?我见过每个应用程序。在非免费的市场中有试用版。 MS和市场是否处理此问题,或者我也应该提供该应用的试用版本?

3 个答案:

答案 0 :(得分:3)

您可以使用以下方法将试用代码检查添加到您的应用中:

        Microsoft.Phone.Marketplace.LicenseInformation license = new Microsoft.Phone.Marketplace.LicenseInformation();
        var isTrial = license.IsTrial();

注意 - Microsoft要求您不要经常调用它 - 所以最好调用一次并缓存结果。

然后,您可以使用isTrial变量打开/关闭功能。

如果您想要将用户送回市场进行全面购买,则可以使用:

    var task = new Microsoft.Phone.Tasks.MarketplaceDetailTask();
    task.Show();

然后,唯一剩下的事情就是在上传到市场时检查“试用支持”复选框。

还有一些警告

  • 目前的AppHub报告仅对试用与完全购买提供有限的反馈 - 例如不可能计算出有多少人升级了。因此,为这类事情添加自己的分析可能是值得的。
  • 有些开发者建议提供试用版应用可能会导致评分不佳 - 因为试用用户可以抨击试用版限制功能 - 并且他们的评论会在完整的用户评论中显示。

答案 1 :(得分:2)

您必须确定试用版中可用的功能,但市场会为您管理大部分流程。

有关详细信息,请参阅MSDN "Creating Trial Applications"页面。

答案 2 :(得分:0)

您可以使用IsTrial实现仅限试用功能。

See here