【发布时间】:2017-03-20 00:51:27
【问题描述】:
我在拨打CurrentApp.LicenseInformation 时遇到问题,第一个电话通过但如果我关闭应用程序并再次打开,下一个电话会锁定应用程序并关闭。但是,如果我等待 5-10 分钟并再次打开它,我可以再次访问它,一次。
这是我拨打电话时的方法:
public bool HasPurchasedPlus()
{
var licenseInformation = CurrentApp.LicenseInformation;
var iap1 = licenseInformation.ProductLicenses["Package1"].IsActive;
var iap2 = licenseInformation.ProductLicenses["Package2"].IsActive;
return iap1 || iap2;
}
如能解决此问题,我们将不胜感激。 谢谢。
【问题讨论】:
-
代码看起来不错。你能在其他设备上试试吗?
-
看起来它可以在我运行 Win 10 的移动设备上运行,所以目前它只影响在我的桌面上运行的应用程序。值得一提的是,我在两种设备上都运行内部版本:PC:Windows 10 Pro Insider Preview - 版本:1607 - 操作系统版本:10.0.14942.1000 移动设备:Windows 10 移动版 - 版本:1607 - 操作系统版本:10.0.14926.1000
标签: c# windows xamarin.forms uwp xamarin.uwp