在 Windows 商店应用程序提交中,有一个地方可以让您指定试用期(24 小时或 7 天......)。为了使用此功能,我是否必须实现在指定时间后终止应用程序的代码(Windows 商店选项只是意图声明)或 Windows 运行时是否处理终止。
问问题
2331 次
3 回答
1
以下内容来自 MSDN 文档How to create a trial version of your app:
以下是一些常见的到期场景以及您处理它们的选项:
试用许可证在应用程序运行时到期,您可以:
- 没做什么。
- 向您的客户显示一条消息。
- 关。
- 提示您的客户购买该应用程序。
- 如果试用在用户启动应用程序之前到期,您的应用程序将不会启动。相反,用户会看到一个对话框,让他们可以选择从商店购买您的应用程序。
- 如果客户在您的应用程序运行时购买了它,您的应用程序可以执行以下操作:
- 什么都不做,让他们继续试用模式,直到他们重新启动应用程序。
- 感谢他们购买或显示信息。
- 静默启用完全许可可用的功能(或禁用仅试用通知)。
于 2013-03-27T21:57:31.967 回答
-1
您可以使用 来查看到期日期CurrentApp.LicenseInformation.ExpirationDate
。"may return false if the license is expired",这表明您可以使用非活动许可证运行应用程序,目的是显示自定义 UI,要求用户购买应用程序。也就是说 - 我没有测试它来验证文档的正确性。CurrentApp.LicenseInformation.IsActive
于 2013-01-30T18:16:21.960 回答