HarmonyOS 鸿蒙Next 如果使用发布版Profile进行签名,是否无法调试
HarmonyOS 鸿蒙Next 如果使用发布版Profile进行签名,是否无法调试
尝试APP上架发布时,手动设置signConfig,使用发布版Profile,此时在实体机上进行调试安装,提示“signature verification due to not trusted app source”, FAQ 中提示需要在申请Profile时选择调试设备,但目前逻辑发布版Profile申请时不支持选择设备。 是否发布版不支持实体机调试安装,实际使用中需要用户不断手动切换两种签名设置。
发布证书只能用发布应用时的上传打包app签名,不能用于调试,
您可以先调试应用,调试完成后再发布上传app
您可以参考以下文档:
(可选)配置应用签名证书指纹-开发应用-AppGallery Connect帮助中心 - 华为HarmonyOS开发者 (huawei.com)
HarmonyOS 鸿蒙Next使用发布版Profile进行签名,确实会影响调试。
在HarmonyOS鸿蒙Next中,签名机制是保障应用完整性和安全性的重要手段。发布版Profile主要用于正式发布的应用,它通常不包含调试设备列表,因此,使用发布版Profile签名的应用在非指定的设备上可能无法进行调试。
调试时,应使用包含调试设备列表的调试版Profile进行签名,以确保应用可以在指定的调试设备上正常运行和调试。调试版Profile可以在AppGallery Connect中申请并配置到工程中。
如果你误用了发布版Profile进行签名并希望进行调试,你需要重新申请一个包含当前调试设备的调试版Profile,并在工程中重新配置签名信息。
请注意,签名过程中涉及多个文件和配置,包括密钥(.p12文件)、证书请求文件(.csr文件)、数字证书(.cer文件)和Profile文件(.p7b文件)等,需要确保这些文件的正确性和一致性。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。