【问题标题】:Cordova can't create app package for windows StoreCordova 无法为 windows Store 创建应用程序包
【发布时间】:2017-11-06 04:58:34
【问题描述】:

我正在使用 cordova 创建一个应用程序,我需要在 windows 商店中发布它(已经在应用程序商店中,并且正在播放商店中发布,因此应用程序本身正在运行)所以我已经在 Windows 机器上克隆了我的 cordova 应用程序,下载了 Microsoft Visual Studio 2017 社区版,并从现有代码中创建了一个新项目,在向导中选择了 apache cordova。

我可以在模拟器和真实设备上运行应用程序,但是当我尝试“项目”->“商店”->“创建应用程序包...”时,我总是无法通过验证,但奇怪的是它看起来所有测试都通过了,但最后我收到一个错误,建议检查文件夹:“C:\Users[$user]\AppData\Local\Microsoft\AppCertKit”的日志,但 AppcertKit 文件夹没有甚至存在,即使我创建一个新的总是空的。

如果我尝试上传在“\platforms\windows\AppPackages”中创建的 .appxupload 文件,我总是会收到以下两个错误: 无效的包系列名称 无效的包发布者名称:CN=Apache Cordova Team(预期

即使我在向导中选择远程应用程序来创建包。

我正在使用: 视觉工作室 2017 15.2 Cordova (6.3.1 / 6.5 / 7.0.1) 我都试过了。 视窗 10 专业版

【问题讨论】:

  • 同样的事情发生在我身上。我将 Visual Studio / Store 中的项目与现有应用程序相关联。但它总是把姓氏的最后一部分弄错,对于出版商名称,它会得到 Apache Cordova Team。

标签: visual-studio-2017 windows-store


【解决方案1】:

如果我尝试上传在 "\platforms\windows\AppPackages" 我总是收到两个错误: 无效的包系列名称 无效的包发布者名称:CN=Apache Cordova 团队(即使我在向导中选择了远程应用程序也是如此) 用于创建包。

根据提交错误,你的包的身份信息无法被开发中心识别。

要上传您的包,您需要将您的项目与您在开发中心保留的应用名称相关联,以匹配身份信息:

更多详情可以参考Package your Windows version Cordova app

【讨论】:

  • 我这样做了,但我得到了同样的错误。我尝试关联应用程序,然后创建包并在创建包向导中关联包,但没有任何效果
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-30
  • 1970-01-01
  • 2021-11-20
  • 1970-01-01
  • 2019-05-29
相关资源
最近更新 更多