Windows Phone 8.1 应用签名

4
我们正在开发一个使用Apache Cordova 3.6开发的通用应用程序。我们希望通过HockeyApp将其分发给我们的测试人员,并因此需要签名。
对于Windows 8 / 8.1商店应用程序,这没有问题,因为您可以在项目文件中设置要签名的证书。但是,对于Windows Phone 8.1是否有相当的等效方法(设置证书)或者我们需要通过Windows Phone 8.1 SDK提供的工具来签名应用程序?
感谢您的帮助。
1个回答

2

大部分问题都可以在这里得到解决。

您需要在Package.appmanifest中设置与您的签名证书相对应的身份标识。

  <Identity Name="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" Publisher="CERTIFICATE_STRING" Version="1.0.0.9" />

如果在签署时遇到0x8007000B错误,请在 Windows 事件日志中找到正确的CERTIFICATE_STRING。打开 计算机管理 > 事件查看器 > 应用程序和服务日志 > Microsoft > Windows > AppxPackagingOM > Microsoft-Windows-AppxPackaging/Operational,然后找到您的错误。在错误说明中,您将找到正确的CERTIFICATE_STRING

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接