我们正在开发一个使用Apache Cordova 3.6开发的通用应用程序.我们希望通过HockeyApp将其分发给我们的beta测试人员,因此需要签名.
对于Windows 8 / 8.1商店应用程序,这没有问题,因为您可以将证书设置为在项目文件中进行签名.但是,是否存在Windows Phone 8.1(在某处设置证书)的等价物,或者我们是否需要通过Windows Phone 8.1 SDK附带的工具对应用程序进行签名?
谢谢您的帮助
最佳答案 你的大部分问题都将解决
here.
您需要在与签名证书对应的Package.appmanifest中设置标识.
<Identity Name="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Publisher="CERTIFICATE_STRING" Version="1.0.0.9" />
如果在签名时遇到错误0x80hereB,您将在Windows事件日志中找到正确的CERTIFICATE_STRING.转到计算机管理>事件查看器>应用程序和服务日志>微软> Windows> AppxPackagingOM> Microsoft-Windows-AppxPackaging / Operational>然后找到你的错误.在错误描述中,您将找到正确的CERTIFICATE_STRING