2016-10-13 49 views
0

我已经创建了一个使用QT Creator生成UWP(通用Windows 10应用程序)的程序。它会运行,我可以使用PowerShell中的Add-AppxPackage -Register AppManifest.XML进行安装。如何从QT UWP项目创建Appx包

但是,我希望将其上传到Windows应用商店,并且我无法找到任何有关创建Appx [上传]包的指导,以便分发该应用。 Add-AppxPackage似乎不会生成中间的Appx文件。

任何想法?

谢谢,理查德

+0

我对QT Creator并不了解,但我想你需要使用Microsoft推荐的用于UWP打包的工具之一https://blogs.windows.com/buildingapps/2016/09/14/apps-built使用桌面桥现在可用的Windows存储/ –

回答

0

OK,所以会出现,您可以使用附带的Visual Studio 2015年运行windeployqt设置的文件夹,然后MakeAppx(从Visual Studio开发人员命令提示符)的MakeAppx命令生成一个文件APPX 。不幸的是它没有签名,所以你仍然无法做任何事情。我尝试用signtool和我的标准代码签名证书签名,但没有奏效。

+0

QT Creator会自动生成一个AppManifest.XML文件,但您必须进入并编辑它才能设置正确:PublisherName和发布者在'识别'部分必须与证书中的发布者完全匹配,包括证书中的任何位置信息。 –