在Windows商店应用提交中,有一个地方可以让您指定试用期(24小时或7天......)。为了使用这个功能,我必须实现一个在指定时间后杀死应用程序的代码(Windows存储选项只是意图的声明)或者Windows运行时处理杀戮。
答案 0 :(得分:3)
当您将应用程序上传到商店时,您可以指定您希望免费试用期的持续时间(几天,一直到永不过期)。
当试用期到期时,应用程序将停止运行,系统将提示用户购买该应用程序以继续使用它。
Microsoft提供了一个很好的示例,向您展示如何在您的应用中集成trial feature。我建议阅读。
MSDN还会记录您可以使用的不同类型的许可证:
答案 1 :(得分:1)
以下内容来自MSDN文档How to create a trial version of your app:
以下是一些常见的过期方案以及处理它们的选项:
试用版许可证在应用程序运行时到期,您可以:
答案 2 :(得分:-1)
您可以使用CurrentApp.LicenseInformation.ExpirationDate
检查到期日期。 CurrentApp.LicenseInformation.IsActive
“如果许可证已过期,则可能会返回false”,这表示您可以使用非活动许可证运行应用程序,并说明显示自定义用户界面要求用户购买的目的该应用程序。这就是说 - 我没有测试它来验证文档的正确性。