HarmonyOS 鸿蒙Next 两个app,用A生成了证书,对B进行打包时填写证书信息一致报错
HarmonyOS 鸿蒙Next 两个app,用A生成了证书,对B进行打包时填写证书信息一致报错
No signature of method: build_4jaekwt09rc49vr33gle6gcq0.ohos() is applicable for argument types: (build_4jaekwt09rc49vr33gle6gcq0$_run_closure1) values: [build_4jaekwt09rc49vr33gle6gcq0$_run_closure1@75cab139]
更多关于HarmonyOS 鸿蒙Next 两个app,用A生成了证书,对B进行打包时填写证书信息一致报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
两个应用不能使用同一个profile文件,
更多关于HarmonyOS 鸿蒙Next 两个app,用A生成了证书,对B进行打包时填写证书信息一致报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
profile是两个,现在我打包里面,只有profile是第二个app的,其他是生成证书时候的。但是一致是报这个错,然后我把debug那里也设置了下,没用自动的那个,但是还没成,
在HarmonyOS鸿蒙Next中,使用A应用生成的证书对B应用进行打包时,如果填写证书信息一致但仍然报错,可能是由于以下原因:
-
证书不匹配:A应用生成的证书专用于A应用,不能直接用于B应用。每个应用需要独立的证书。
-
证书信息错误:尽管填写的信息一致,但可能包含格式错误或遗漏关键字段。
-
证书链问题:如果使用了证书链,确保所有中间证书和根证书都正确配置。
-
应用标识符冲突:B应用的标识符(Bundle ID)可能与证书中的标识符不匹配。
-
证书过期:检查证书是否在有效期内,过期的证书无法用于打包。
-
签名算法不兼容:确保使用的签名算法与鸿蒙系统兼容。
解决方法是分别为A和B应用生成独立的证书,并确保在打包时使用正确的证书信息。