electron-windows-store:如何正确指定数据?

时间:2017-09-24 20:41:36

标签: javascript uwp windows-store-apps electron desktop-bridge

我想使用electron-windows-store package从exe(电子)构建一个UWP应用程序。

我需要在devCert,certPass,desktopConverter中指定什么?

devCert。我如何获得证书?我去了我的帐户,创建了应用程序。哪里拿这个证书?如果我在检查申请后给证书correctly understand,但是要发送申请进行验证,我需要建立它,为此我需要证书。

certPass。它是什么以及在哪里获得它?

desktopConverter。我找到了this app。这是我需要的吗?如果是,则指定哪个路径(来自商店的此应用程序)

更新

我使用此manual获得了证书。我已在js file中编写了所有数据以创建应用程序。

之后我运行命令来构建应用程序:

  

PS C:\ Users \ steko \ Desktop \ AppX>节点。\ appx.js
  配置:
  桌面转换器位置:C:\ desktop-converter-tools
  扩展基本映像:C:\ BaseImage.wim
  出版商:CN = developmentca
  开发证书:C:\ Users \ steko \ Desktop \ AppX \ devcert.pfx   Windows Kit位置:C:\ Program Files(x86)\ Windows   套装\ 10 \ BIN \ x64的
  开始转换...
  清洁pre-appx输出文件夹...
  复制数据...
  创建清单..
  将可视资产复制到pre-appx文件夹中...
  覆盖清单...
  创建priconfig ...
  events.js:160个
  扔掉//未处理的错误'事件
  ^
  错误:生成C:\ Program Files(x86)\ Windows Kits \ 10 \ bin \ x64   exports._errnoException中的\ makepri.exe ENOENT(util.js:1020:11)   在Process.ChildProcess._handle.onexit   onErrorNT上的(internal / child_process.js:193:32)   (内部/ child_process.js:367:16)
  在_combinedTickCallback(internal / process / next_tick.js:80:11)
  at process._tickCallback(internal / process / next_tick.js:104:9)

如何解决错误?

git

1 个答案:

答案 0 :(得分:1)

  

devCert。我如何获得证书?我去了我的帐户,创建了   应用。哪里拿这个证书?如果我正确理解   检查申请后证书给出,但发送   申请验证我需要建立它,为此我需要一个   证书。

根据该文档,您可以从CLI工具生成证书。证书用于对您创建的包进行签名,以便您可以在设备上对其进行侧载并对其进行测试。

  

certPass。它是什么以及在哪里获得它?

这是您的证书的密码选项。您可以在通过此命令创建证书时自己指定它。

  

desktopConverter。我找到了这个应用程序这是我需要的吗?如果是的话,哪个   要指定的路径(来自商店的此应用程序)

是。您可以在C:\\desktop-converter-tools

中指定该工具

<强>更新

  

是否有简单的指南或课程?视频示例?我无法理解我到底需要做什么

是的,您可以参考Distribute a packaged desktop app官方文档,其中还有非商店分发视频示例。

  

请提供有关申请认证的更多信息

您可以create your certificate使用它来SignTool.exe签署您的包裹。