App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
根据近日工业和信息化部发布的《工业和信息化部关于开展移动互联网应用程序备案工作的通知》,相信不少要进行IOS平台App备案的朋友遇到了一个问题,就是apple不提供云管理式证书的下载,也就无法获取公钥及证书SHA-1指纹。
![](https://static001.geekbang.org/infoq/b1/b1afcead3545307db3177299ec829f48.png)
已经上架的应用不想重新打包发布的话。可以通过以下方法获取证书Certificate:
访问Apple Developer (简体中文),使用App对应的iOS开发者账号登录。
在计划资源中查看证书。
![](https://static001.geekbang.org/infoq/b4/b41b5d9375eaae6d06b5c0749c598a45.png)
在这个页面F12,并且刷新页面
![](https://static001.geekbang.org/infoq/2d/2de0751209cad48dd9bf24e6dfe401da.png)
点击网络,找到其中certificates中你想要下载的证书的certificateContent,右键-复制值。这里,我的第一个证书就是云管理证书。
![](https://static001.geekbang.org/infoq/a6/a673324007f197b702a7dee134d6dfc5.png)
IOS公钥和SHA1签名信息一样登录appuploder-证书与包名页面查看
![](https://static001.geekbang.org/infoq/8d/8d623dcf14d059ec96a18d777253d9b7.png)
如图,在appuploder直接复制IOS信息;如果还没有创建证书,请上传正确的P12苹果证书后,系统会自动解析出对应的签名和公钥信息;
——APP备案的原理是基于原有的工信部域名备案系统,如果已经有了域名备案,无需新增备案主体;只需要在之前的域名备案系统里面,新增APP信息,收集的APP信息主要包括APP包名和签名及公钥这3项;——APP备案是属于行政常规主体信息预存,和域名一样,自行决定是否备案。目前国内安卓应用商店是全面要求APP备案的,如果没有APP备案是不能通过审核发布到各大应用商店。——如看了教程,还不清楚怎么获取APP包名、安卓签名、苹果sha1签名、公钥等信息,请联系我们在线客服,我们可以收费帮您操作!