关于IOS证书过期的问题
好吧!
第一次接触IOS,老板让我把过期的证书问题解决掉。。。
且不说熟练度的问题,我根本一脸懵好吗!
没办法,任务下来了,只能上了。
下面开始讲解一下我的辛苦历程,也是一个第一次接触IOS的心灵路程。
因为问题已经解决了,为了让更多的同志们了解问题在哪里和怎么解决问题我只能弄个假问题了
好了,这就是我打开MAC后看到的第一个眼(其实也没这么多证书,后面是我为了测试加上去的)
一开始我根本不知道MAC是什么东西,还好公司有个大神抽了点时间告诉我,还有操作方法,万分感谢
我想到的第一步,当然是百度拉(万能的百度!)。各种文档,大致都差不多(因为刚接触,好像都一样)
大致就是去苹果官网更新数据,
问老板要了苹果网站的账号密码,把所有的证书都revoke了(管他过期没过期,眼不见心不烦)千万别学我,一点参考的数据都没了
导致又要去文档参考各种数据,眼睛都快瞎了。。。
下面这个就是登陆进去后的主页面了,具体要点什么我也是看文档和有道翻译过来自己理解的
下面这张图要选择Production的证书
因为浏览器太长了,只能分开切,和上面的图是一个页面,选择结束了 直接点击Conti'nu
一直点这个Continue按钮,点到下面这个界面,好。
下面这个步骤也算是一个小麻烦吧,我整了好久才知道,
点击Choose File 这个按钮会提示需要一个文件,这个文件是从Mac上面弄过来的
进入Mac 打开钥匙串访问,
至于怎么从Mac把文件弄出来,反正共享文档我不会用,是用的邮箱邮出去的(机智如我)
然后回到需要这个苹果官网点击Choose File。。开始选择你文件的位置
到了这一步,下面就简单了
直接点击下载,OK 出现一个CER为后缀的文件,那个就是证书了。(因为我碰到的是证书过期,所以APPID之类的东西直接就有,选都不用选)
至于没有的工们只能去看看完整点的文档了
OK找到这个Provisioning Profiles点击下面的3个都可以,就开始申请发布文件的描述文件
选择发布文件的描述文件
OK了直接下载
下载会得到一个 你刚取的名字+ .mobileprovision 这个名字的文件,好了完成一半了。
将.cer(证书)的文件传入Mac,用钥匙串打开放到 过期的文件哪里 然后删除过期的发布文件
接下来我们就需要 .P12 这个文件了
这是我传入的证书文件,我都给它们取了个可爱的名字(极具可读性)
还是选择钥匙串打开,就可以看见自己的证书了
存储下来会让你创建一个密码,这个密码后面要用到,一定要备份下来
OK
.p12文件也弄好了 ,反正我的我文件都是通过邮箱传出去的,你们的自己想办法吧
万事具备了,有了fabu.P12 有了fabu.mobil。。。。文件 有了 创建.P12文件时设置的密码,
就可以在自己的平台验证证书了 ,验证完成记得保存哦
OK大功告成