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

Windows phone 7 发布到市场时Windows Phone 7应用程序试用版,windows-phone-7,Windows Phone 7,当我发布WP7应用程序时。要想进入市场,我需要为应用程序的试用版编写代码吗?我看过每个应用程序。在非免费的市场上有一个试用版。微软和marketplace是否处理了这个问题,或者我也应该提供应用程序的试用版?您必须决定试用版中有哪些功能可用,但marketplace会为您管理大部分过程 有关更多信息,请参阅MSDN页面。您可以使用IsTrial实现仅限试用的功能 您可以使用以下方法将check for试用代码添加到应用程序中: Microsoft.Phone.Marketplac

当我发布WP7应用程序时。要想进入市场,我需要为应用程序的试用版编写代码吗?我看过每个应用程序。在非免费的市场上有一个试用版。微软和marketplace是否处理了这个问题,或者我也应该提供应用程序的试用版?

您必须决定试用版中有哪些功能可用,但marketplace会为您管理大部分过程


有关更多信息,请参阅MSDN页面。

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


您可以使用以下方法将check for试用代码添加到应用程序中:

        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报告仅对试用与全面购买提供了有限的反馈,例如,无法计算有多少人升级了。因此,为这类事情添加您自己的分析可能是值得的
  • 有一些开发者建议,提供试用版应用程序可能会导致较差的评分——因为试用版用户可能会猛烈抨击试用版有限的功能——他们的评论显示在完整的用户评论中