HarmonyOS 鸿蒙Next P12文件信息修改

发布于 1周前 作者 gougou168 来自 鸿蒙OS

HarmonyOS 鸿蒙Next P12文件信息修改 1、如何用命令的方式修改现有的p12文件里的信息(Alias、Password、First and last name、Organizationl unit、organization、City or locality、State or province、Country code(XX))?

2、我现在用这个命令虽然可以修改密码,但是其它信息不知道怎么修改? 修改密码命令:keytool -importkeystore -srckeystore newkeystore.jks -destkeystore newfile.p12 -deststoretype pkcs12 -srcstorepass 'cmg!1@cmg$7' -deststorepass 'cmg!1@cmg$7'

3、用2的命令修改完后,查看p12里面的localKeyID和PRIVATE KEY会,我理解这2信息变了签名也就变了,怎么能不变? 查看命令:openssl pkcs12 -info -in /Users/gxg/Downloads/MyApplication.p12

4、创建p12文件时,输入的 Validity years 是否会过期?过期后有什么影响?是否可以修改?

5、p12信息修改后,用修改后的p12生成csr,cer、p7b后,和修改前的签名一只吗?还需要先卸载再安装吗?

备注:之前Android我们想更换签名,用的是密钥轮替的方案,把新老签名都打到apk里,过几个月覆盖率足够后,再用直接用新的打包。


更多关于HarmonyOS 鸿蒙Next P12文件信息修改的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

1、2 可用keytool命令修改 https://blog.csdn.net/cold___play/article/details/134648545 不建议修改P12文件信息,修改相当于生成一个新的p12文件

3、密钥修改后签名会改变,除密钥之外的其他信息修改不回导致签名改变

4、Validity years 有效期不会影响AGC申请的发布证书

5、签名不一致,需要先卸载再安装

更多关于HarmonyOS 鸿蒙Next P12文件信息修改的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对“HarmonyOS 鸿蒙Next P12文件信息修改”的问题,以下是专业且直接的回答:

在HarmonyOS鸿蒙系统中,Next P12文件的信息修改通常涉及文件元数据或文件属性的调整。这类操作一般需要通过特定的系统API或文件管理工具来实现。

  1. 系统API:鸿蒙系统提供了丰富的API接口供开发者使用,其中可能包含修改文件属性的功能。你需要查阅鸿蒙系统的官方文档,找到与文件操作相关的API,并学习如何使用它们来修改Next P12文件的元数据。

  2. 文件管理工具:鸿蒙系统可能内置或支持第三方文件管理工具,这些工具可能提供图形化界面或命令行方式,允许用户修改文件的属性信息。你可以尝试在鸿蒙系统的应用商店中搜索相关工具,并查看其是否支持Next P12文件的属性修改。

  3. 权限问题:在修改文件信息时,请确保你的应用程序或用户账户具有足够的权限。否则,你可能无法成功修改文件属性。

请注意,以上方法仅供参考,并可能因鸿蒙系统的具体版本和配置而有所不同。如果在实际操作中遇到问题,建议直接查阅鸿蒙系统的官方文档或联系官网客服获取更准确的帮助。

如果问题依旧没法解决请联系官网客服,官网地址是:官网地址

回到顶部