Bil*_*ous 5 code-signing xap code-signing-certificate windows-phone-8
我已经为Windows Phone 8开发了一个公司应用程序,并且已经完成了所有建议的步骤来安装它.我有一个赛门铁克代码签名证书,我已经生成了我的应用程序注册令牌和我签名的XAP,我将其托管在OneDrive上的公共文件夹中.我使用BuildMDILXap.ps1脚本生成了XAP,该脚本运行没有错误.我没有打扰公司中心应用程序,因为我们只发布一个应用程序.
AET在手机上加载OK,并询问我是否要添加工作区帐户.我点击"添加",对话框消失,没有出现错误.没有确认信息,但我不知道我是否应该期待一个.
当我加载XAP时,收到消息"无法安装公司应用程序.此公司应用程序出现问题.请联系您公司的支持人员寻求帮助."
这款手机已被开发人员解锁(当然这不是必需的),而且我已经将应用程序侧载并在之前成功运行.但是,在尝试上述操作之前,它已被卸载.
我不知道该怎么做.我已经尝试重新编译并重新签名XAP并重新生成AET,但似乎没有任何效果.
在尝试解决这个问题无果后,我找到了一个可以满足我需要的解决方法。
事实证明,您可以将应用程序发布到公共应用程序商店,但将它们隐藏起来以防止搜索,本质上使它们对没有链接的任何人都是私有的。这解决了我的第一个问题,以我的客户可以访问的方式发布应用程序,而无需我为他们的每部手机拥有开发人员许可证。
该解决方案的缺点是您仍然需要等待几天才能批准更新,当您仍处于 Beta 测试阶段并需要进行快速更改时,这并不是最好的选择。不过,微软也有针对 Windows Phone 应用程序的测试版计划。通过将应用程序指定为测试版,提交会在 2 小时内自动进行,但您必须限制对特定 Microsoft 帐户的访问。后者不是问题,因为使用该应用程序的设备数量相对较少。
在我的例子中,这消除了对企业应用程序商店的需求,并节省了证书的费用以及随之而来的摆弄。
| 归档时间: |
|
| 查看次数: |
9628 次 |
| 最近记录: |