visual-studio – Windows Phone 8.1 App Signing

我们正在开发一个使用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

点赞