最近在处理 APP 存案的工作,其间 iOS 渠道的资料里要求填写签名证书的 SHA-1 指纹和公钥。
按照阿里云的操作指南 help.aliyun.com/zh/icp-fili… 进行操作时,在公钥与签名 SHA1 值获取这一步遇到了问题:咱们证书的类型与指南中显现的不同,是 Distribution Managed 类型的,苹果开发者网站上不供给下载,天然也就无法直接拿到公钥和 SHA-1 指纹了。
到了这个时间点,这类问题我当然不会是第一个遇到和处理的,通过一番查找,找到了可行的参阅办法:blog.csdn.net/weixin_503…
-
拜访 developer.apple.com/cn/,运用 App 对应的 iOS 开发者账号登录;
-
在方案资源中点击证书进入证书列表页面:
-
在证书列表页面 F12 打开浏览器开发者东西,刷新页面,在网络标签中找到 certificates 这次请求,在呼应内容的 data 数组里找到需要的那个证书的 attribites.certificateContent 字段,如图所求;
-
将 attributes.certificateContent 字段的完好内容仿制保存到一个新的文本文件中,并将该文本文件后缀名改为 .cer,如 test.cer;
-
将 test.cer 文件传送到一台Windows 电脑,双击打开,切到详细信息标签,分别点击上面的公钥、指纹,下方显现的字段值就是咱们需要的,用 Ctrl-A、Ctrl-C、Ctrl-V 将它们仿制出来即可。
实测可行,已顺利通过审阅。
参阅
如果读完文章有收成,能够重视我的微信大众号「闷骚的程序员」并设为星标,随时阅览更多内容。