ios证书备忘-注意事项

iOS开发者账号,不管是99美金还是299美金的企业账号都是一样的处理情况:

当用一台mac从 钥匙串-->钥匙串访问-->证书助理-->从证书颁发机构请求证书... 如此创建一个CertificateSigningRequest.certSigningRequest文件到本地后

在ios开发者账号后台,Certificates(证书)此栏目中,可以用上面的certSigningRequest创建开发版和发布版的证书了,然后下载证书cer后缀的,双击即可安装到钥匙串中,证书在钥匙串中显示且带有小钥匙的才正常:


图片.png

之后便可以添加UDID,生成授权profile文件了

注意:此时该台电脑一定要对安装到钥匙串中的开发版或者发布版的证书予以导出生成一个p12文件,并保存到网盘,以供其他mac使用,如果丢掉了或忘记导出p12文件,那其他mac电脑将无法继续使用此证书,即使有开发者账号和密码,登入到后台,下载Certificates(证书)栏目中旧mac创建的证书也没有作用,你会发现双击后,导入到钥匙串的证书没有那个小钥匙。

此时,你只能重新再创建新的证书,再走一遍流程,之前的证书最好不要随意revoked掉,别人之前以此证书签署的应用将都无法再使用

同样授权文件profile也是,每个授权文件都是和特定的证书绑定的,如果该台电脑上没有此授权文件对应的正确的证书文件,那也无法使用

你可能感兴趣的:(ios证书备忘-注意事项)