当我发布WP7应用程序时。我需要为应用程序的试用版编写代码。 ?我见过每个应用程序。在非免费的市场中有试用版。 MS和市场是否处理此问题,或者我也应该提供该应用的试用版本?
答案 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();
然后,唯一剩下的事情就是在上传到市场时检查“试用支持”复选框。
还有一些警告
答案 1 :(得分:2)
您必须确定试用版中可用的功能,但市场会为您管理大部分流程。
有关详细信息,请参阅MSDN "Creating Trial Applications"页面。
答案 2 :(得分:0)
您可以使用IsTrial实现仅限试用功能。