【AGC】HarmonyOS鸿蒙Next中禁用华为签名问题
1.关于HarmonyOS鸿蒙Next中禁用华为签名的问题。
问题背景:
cp启用华为签名后,咨询如何禁用华为重签名,走 app 自己的签名校验。应用接入了微信支付后,微信支付报错【签名不对,请检查签名是否与开放平台上填写的一致】,用自己的未提交审核的包支付是正常的。所以想咨询一下——启用华为签名后,如何禁用华为重签名,走 app 自己的签名校验?
解决方案:
1、如果cp使用了应用签名服务,是无法修改在AGC的应用签名的。除非下架并删除AGC的应用,重新创建应用,并在重新上架时不使用应用签名服务,自行上传已有的签名秘钥。
2. 如果删除原先应用,创建新的应用(包名与原先相同)
问题一:是否可以将原有的资料(原应用的评论及应用信息)迁移到最新的应用中?
问题二:下架并删除应用后应用是否可以找回?
问题三:新创建应用的覆盖安装是否会有签名不一致的提醒?
解决方案:
1、不支持
2、不支持
3、因为签名改变,相当于两个应用了,无法覆盖安装。
更多关于【AGC】HarmonyOS鸿蒙Next中禁用华为签名问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,禁用华为签名通常涉及开发者需要在应用开发过程中使用自定义签名而非华为提供的默认签名。具体步骤包括:在DevEco Studio中配置自定义签名文件,并在项目的build.gradle
文件中指定签名配置。禁用华为签名后,应用将使用开发者自己的签名进行发布,确保应用的安全性和唯一性。请注意,禁用华为签名可能会影响应用在华为应用市场的分发和更新流程。