签名证书配置问题有哪些?

多人开发的项目,工程中的build.profile.json5中的signingConfigs如何配置同一份手动签名的证书和配置文件能够保证build.profile.json5不冲突。

HarmonyOS
2024-09-14 10:43:37
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

使用手动签名,并且在申请证书时选择添加多个设备,便可以多人使用同一套签名,可以在多个设备上调试参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-signing-0000001587684945#section297715173233

在测试阶段,使用测试签名时,团队可以统一使用同一份签名文件的拷贝,具体操作方法可参考下方链接进行手动配置签名。

《手动配置签名》:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-signing-0000001587684945

在证书配置修改之后,需要点击IDE提示的“Sync Now”,build-profile.json5中的内容才会同步修改。针对当前的问题,需要确认下密码验证失败时,使用的.p12、.p7b文件、.cer文件是否为同一个文件 随后还要确认密码、别名是否正确 手动配置的方案我们是经过多次验证的,不通过签名配置页面配置,按照如下操作:

①在build-profile.json5中签名文件的地址配置相对路径,并将对应的签名文件放到项目中相应的路径下,

②将build-profile.json5文件中"material"字段整个copy过去,拿到另一个电脑上用,

③把相关的签名文件按相应路径也复制过去,这样就不会再生成新的签名。 文件目录路径可以参考如下信息: 对应② sign(directory)->lmaterial(directory) auto_chos_defaut_comexamplanativedemo_9.cer(document) auto_chos_dafsul_comexamplanativedemo_9p7b(document) auto_chos_defsul_comexamplenativedemo_9.p12(document) 对应③ “material”: { “certpath”; “sign/auto ohos default com.example.nativedeno 9.cer”(), … }

分享
微博
QQ
微信
回复
2024-09-14 17:27:48
相关问题
启动页面配置问题哪些
378浏览 • 1回复 待解决
证书锁定功能示例哪些
610浏览 • 1回复 待解决
签名打包选择方案哪些
209浏览 • 1回复 待解决
webview 问题哪些
65浏览 • 1回复 待解决
OAID授权问题哪些
139浏览 • 1回复 待解决
List使用问题哪些
212浏览 • 1回复 待解决
ArkTS生成密钥问题哪些
214浏览 • 1回复 待解决
Grid组件性能问题哪些
307浏览 • 1回复 待解决
Marquee组件使用问题哪些
166浏览 • 0回复 待解决
背景属性的问题哪些
305浏览 • 1回复 待解决
bindPopup样式问题哪些啊?
313浏览 • 1回复 待解决
Tab控件切换问题哪些
118浏览 • 1回复 待解决
Tabs滑动距离的问题哪些
184浏览 • 1回复 待解决
静态工程引用har问题哪些
273浏览 • 1回复 待解决
多模块签名配置DevEcoStudio报错
7378浏览 • 2回复 待解决
如何获取应用签名证书的hash值
1685浏览 • 1回复 待解决
Flutter刷新率问题哪些
423浏览 • 1回复 待解决
混淆策略配置都有哪些
274浏览 • 1回复 待解决
应用性能问题优化方式哪些
282浏览 • 1回复 待解决