0

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

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

  • 将 windows.appx 重命名为 windows.zip
  • 解压windows.zip
  • 编辑 AppxManifest.xml 并添加到位置能力DeviceCapability Name="location"
  • 再次拉上拉链
  • 将其重命名回 windows.appx
  • 提交给微软合作伙伴中心

无需在 appx 文件上传中添加功能,但我得到的功能

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

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

4

1 回答 1

0

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

"mjs_capabilities": [
  "location"
],

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

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

于 2019-01-24T17:02:48.313 回答