Sad*_*ran 15 code-signing xap code-signing-certificate windows-phone-8
我们正在为Windows Phone 8开发一个公司应用程序.
我已按照Windows Phone公司应用程序分发中描述的每个步骤进行操作
这是我做的:
此时,当wp8手机试图在没有先安装AETX的情况下下载XAP文件时,手机会给出正确的错误消息:"在安装此应用程序之前,您需要添加XXXX公司帐户.请联系您公司的支持人员寻求帮助".
安装AETX后,当wp8手机尝试安装XAP文件时,手机会要求确认:"你想从XXXX安装App1吗?" 单击"安装"按钮后,没有任何反应.没有成功消息,没有错误消息,没有安装指示,并且应用程序未显示在应用程序列表中.
我也尝试通过电子邮件发送AETX和XAP文件(如果Internet Explorer或iis无法处理文件类型),结果相同.
我也试过为我们的公司中心应用做同样的事情,结果相同.
据我所知,公司中心应用程序只是另一个应用程序(当然是出于不同的目的),普通应用程序和中心应用程序可以相同的方式(通过网址或电子邮件等)分发,对吧?
怎么了?在这里找不到问题?有任何想法吗?
我敢打赌你没有正确的代码签名设置.一个容易错过的重要步骤是安装企业代码签名证书的父证书(您从Symantec获得).具体来说,下载并导入以下两个证书,然后再次尝试对XAP文件进行签名.
https://knowledge.verisign.com/library/VERISIGN/ALL_OTHER/Symantec_Enterprise_Mobile_Root_for_Microsoft.cer https://knowledge.verisign.com/library/VERISIGN/ALL_OTHER/Symantec_Enterprise_Mobile_CA_for_Microsoft_Cert.cer
令人遗憾的是,签名工具没有报告任何错误,但输出不是WP8可以接受的正确签名的XAP.
| 归档时间: |
|
| 查看次数: |
20456 次 |
| 最近记录: |