我正在创建一个带有cordova的应用程序,我需要在Windows商店中发布它(已经在App商店中,并且在游戏商店中发布,因此应用程序本身正在运行)所以我克隆了我的cordova Windows机器上的应用程序下载了Microsoft Visual Studio 2017社区版,并从向导中选择apache cordova的现有代码创建了一个新项目 .
我可以在模拟器和真实设备上运行应用程序,但是当我尝试“项目” - >“存储” - >“创建应用程序包...”时,我总是无法通过验证,但奇怪的是它看起来全部测试通过,但最后我得到一个错误,建议检查文件夹:“C:\ Users [$ user] \ AppData \ Local \ Microsoft \ AppCertKit”为日志,但AppcertKit文件夹甚至不存在,即使我创建一个新的总是空的 .
如果我尝试上传在“\ platforms \ windows \ AppPackages”中创建的.appxupload文件,我总会得到两个错误:无效的包系列名无效的包发布者名称:CN = Apache Cordova Team(预期
即使我在向导中选择远程应用程序来创建包 .
我正在使用:Visual Studio 2017 15.2 Cordova(6.3.1 / 6.5 / 7.0.1)我已经尝试了所有这些 . Windows 10专业版
1 回答
根据提交错误,开发人员中心无法识别您的包裹的身份信息 .
要上传您的包,您需要将您的项目与您在开发人员中心保留的应用名称相关联,以匹配身份信息:
有关更多详细信息,请参阅Package your Windows version Cordova app .