在WP8上有一个LicenseInformation类,用于了解应用程序是处于试用状态还是已经购买。Windows Phone 8试用到期时间
现在我想要做的就是让我的应用程序只能在试用模式下工作7天(并在此后过期)。
MSDN上的文档现在在这个主题上有些误导,所以在阅读它们之后我有这些问题。
是LicenseInformation.ExpirationDate对我的目的没用吗? "This API always returns 9999 – 12 – 31 (ETERNITY_FILETIME_TIME)."似乎试用许可证本身永不过期,这是正确的吗?
可以使用LicenseInformation.IsActive来代替吗? “May return false if the license is missing, expired, or revoked.”,“IsTrial returns true even after the trial period ends. IsActive, however, will return false after the trial period ends.”如果是这样,我如何设置到期日期?
谢谢!
也许是因为你处于调试模式? –