在pwabuilder

时间:2019-01-23 17:02:39

标签: progressive-web-apps pwabuilder

我需要将pwabuilder.com生成的渐进式Web应用程序appx文件上传到MicroSoft合作伙伴中心。它必须包含在功能列表中

在pwabuilder.com appx生成过程中,我看不到任何添加功能的方法。所以我

  • 将Windows.appx重命名为windows.zip
  • 解压缩后的windows.zip
  • 编辑了AppxManifest.xml,并添加了位置功能 DeviceCapability Name =“ location”
  • 再次将其压缩
  • 将其重命名为windows.appx
  • 将其提交给Microsoft合作伙伴中心

在appx文件上传中未添加功能,但我获得了功能

包接受验证错误:windows.appx的包文件格式无效:HRESULT的异常:0x80510007。更新程序包,然后重试。

如何包含该功能并上传软件包?

1 个答案:

答案 0 :(得分:0)

上述错误是证书签名错误。解决方案是将以下内容添加到Web应用清单文件中

"mjs_capabilities": [
  "location"
],

并像以前一样使用pwabuilder.com提交。详细信息,在

https://github.com/pwa-builder/PWABuilder-CLI/wiki/Accessing-the-Windows-10-Runtime