目录

HarmonyOS应用指定设备发布hdc应用安装失败

问题现象

创建HarmonyOS应用指定设备发布版本后,通过hdc安装应用失败。

背景知识

使用指定设备发布,您可以将应用发布上传至您的服务器或者第三方云上,团队参与测试的人员可以将应用下载到授权的设备上测试。您可以更灵活发布版本和限定测试范围,助您提前发现问题,及时修复问题和优化版本体验。详细操作步骤参考:指定设备发布。

问题定位

分析结论

如果证书或者Profile配置错误,hdc在安装应用包时会因为签名校验不通过或者设备的UDID和Profile中的UDID匹配不上导致安装失败。

修改建议

根据测试流程创建版本,确保流程无误。

常见FAQ

Q:指定设备发布的包,Profile文件里已经注册了模拟器的UDID,但是点击安装在模拟器的应用后,应用又立马退出,请问是什么原因呢?

A:指定设备发布的包不支持在模拟器安装。

Q:使用指定设备发布证书安装应用,是否需要发起邀请测试?

A:指定设备发布中,指定设备发布证书是release的,可以用hdc直接安装,不需要发起邀请测试。

Q:指定设备发布的包,已确认设备的UDID注册到Profile中,但安装时提示“应用验证失败,此应用存在风险,请联系开发者获取更多帮助(错误码:17700015)”,可能的原因是什么?

A:请确认当前设备上是否已安装同bundleName的应用,如果有,卸载后再进行安装,单设备不支持安装相同bundleName的APP。