我正在使用2个测试用户(User1和User2)测试桌面桥应用程序。
它具有一个耐用的附加组件,而User1具有可用于该附加组件的可赎回促销代码。 User2没有。
User1已在一台PC上赎回了该代码,并且可以正常工作,从而使它可以访问该加载项。但是,即使User2尚未兑换任何代码,也可以在同一台计算机上使用该附件。在这种情况下,无论登录哪个用户,GetAppLicenseAsync()都将返回附加许可证。
然后我将User1添加为现有PC上的新用户,但是当我运行该应用程序时,它无法使用该附件,因为无论登录哪个用户,GetAppLicenseAsync()均不会返回任何附件许可证。
基于文档,我期望User1能够使用最多十台设备上的加载项(如Windows商店购买屏幕上所述)。我还希望User2无法从任何设备访问加载项。