我的uwp应用中有一个插件。在Windows应用商店门户中,关键是
12alphastring3
但是在我的应用程序中,当我获得应用程序许可证时如下:
private StoreContext _CacheStoreContext;
private StoreAppLicense _CacheAppLicense;
public StoreContext GetStoreContext() {
if (_CacheStoreContext == null) {
_CacheStoreContext = StoreContext.GetDefault();
}
return _CacheStoreContext;
}
public async Task<StoreAppLicense> GetAppLicense() {
StoreContext context = GetStoreContext();
StoreAppLicense r = await context.GetAppLicenseAsync();
_CacheAppLicense = r;
return r;
}
然后通过
找到许可证密钥public void CheckStatus() {
StoreAppLicense license = _CacheAppLicense;
if (license!=null) {
IReadOnlyDictionary<string, StoreLicense> addons = license.AddOnLicenses;
}
}
然后检查字典中的键,我看到的键是
12ALPHASTRING3/0010
我原本以为两把钥匙是一样的。商店中加载项的版本实际上是版本4;因为那个是“0010”吗?或者是别的什么?我是否应该期待看到这一点?