一、Android
新建一个Android工程,配置签名信息和包名,按照正式环境打包apk文件。
然后用jadx-gui打开这个正式apk包,如下:
确认下apk的包名和工程中的是否正确:
1、公钥
打开APK signature,如下图中的Modules即是公钥,复制到华为云备案提交里Android的公钥即可。
2、签名
Android是签名MD5值,即上图中的MD5 Fingerprint,直接复制粘贴到华为云备案提交里即可。
二、iOS
打开 App Store Connect,新建一个app,如下:
点击“证书、标识符和描述文件”进入下面的界面,填写Bundle Id,即App包名,Description是用于标识当前的app的,随便填一个英文字符串即可:
填写后可以进入下面的界面中,点击Identifiers,其中NAME就是我们上一步中是输入的Description,而IDENTIFIER就是我们上一步中输入的Bundle ID即App包名,如下:
1、公钥
点击上面的Certificates,可以下载证书到Mac 本地,然后在“钥匙床访问” 中打开,即可查看。
钥匙串访问在Mac上找不到,可以直接通过文件打开Application去查找,如下所示:
公钥如下:
2、签名
iOS的签名SHA-1值如下: