【发布时间】:2020-11-04 11:27:37
【问题描述】:
以下是 UWP 应用在用户 PC 上获取许可证信息的代码
private static async Task<int> getLicenseState()
{
StoreAppLicense license = await appStoreContext.GetAppLicenseAsync();
//string licenseMode;
if (license.IsActive)
{
if (license.IsTrial)
{
//licenseMode = "Trial license";
return 0;
}
else
{
//licenseMode = "Full license";
return 1;
}
}
else
{
//licenseMode = "Inactive license";
return 2;
}
}
我困惑的是当应用程序检测到“无效许可证”时如何处理它?
停止应用程序?或者只是显示一些警告信息?还是触发一个窗口要求用户购买应用?
欢迎评论
【问题讨论】:
标签: uwp