方法一
- 登录开发者账号
- 下载证书 xxx.cer 文件
- 在widnows电脑中双击打开,找到公钥和指纹
[图片上传失败...(image-c4dc5d-1710423367990)]
方法二
- 在 keychain 中导出p12文件(需要设置密码,保存好别忘记),文件名存成
YourCertificate.p12
- 终端cd到
YourCertificate.p12
所在的目录 - 执行
openssl pkcs12 -in YourCertificate.p12 -clcerts -nokeys -out Certificate.crt
- 获取指纹:执行
openssl x509 -noout -fingerprint -md5 -inform pem -in Certificate.crt
- 获取公钥:执行
openssl x509 -pubkey -noout -inform pem -in Certificate.crt > PublicKey.pem
- 用编辑工具打开
PublicKey.pem
,把里面的-----BEGIN PUBLIC KEY-----
和-----END PUBLIC KEY-----
中间的 Base64 字符串转成 Hex 即可。我找了个网站:Hex and PEM (Base64) Converter
图解: