CurrentApp.LicenseInformation只让我访问过一次

问题描述:

调用CurrentApp.LicenseInformation当其中第一个调用都有直通我有一个问题,但如果我关闭应用程序,并再次打开下一个电话锁定应用程序,它关闭。但是如果我等5-10分钟再打开一次,我可以再次访问它,一次。CurrentApp.LicenseInformation只让我访问过一次

这是我在致电时有此刻的方法:

public bool HasPurchasedPlus() 
{ 
    var licenseInformation = CurrentApp.LicenseInformation; 

    var iap1 = licenseInformation.ProductLicenses["Package1"].IsActive; 
    var iap2 = licenseInformation.ProductLicenses["Package2"].IsActive; 

    return iap1 || iap2; 
} 

任何帮助,将不胜感激来解决这个问题。 谢谢。

+0

代码看起来不错。你可以在其他设备上试用吗? –

+0

看起来它在我的手机上运行Win 10,所以目前它只影响在我的桌面上运行的应用程序。值得一记也是我运行内幕建立两个设备上: PC:视窗10 Pro的内幕预览 - 版本:1607 - OS版本号:10.0.14942.1000 手机:视窗10手机 - 版本:1607 - OS版本号: 10.0.14926.1000 – Threezool

系统更新后,此问题消失。我不能肯定地说这是一个操作系统问题,但目前看起来是由于系统读取数据时出现问题,因为它也影响了读取文件。