开发者证书(分为开发和发布两种,类型为Development, Distribution),这个是最基础的,不论是真机调试,还是上传都是需要的,是一个基证书,用来证明自己开发者身份的;
1.登陆苹果开发者官网:https://developer.apple.com,
点击member center,登陆账号,进入如下界面,点击:Certificates,Identifiers& Profiles
2.进入后点击Certificates
3.选择证书类型distribution,点击右上角的+
4.根据不同的需求选择不同的条目,我们选择 Ad Hoc,点击continue:
5.然后点击continue:
6.到这一步,需要我们上传钥匙串证书助理创建的的配置文件。
7.打开我们dock的Launchpad,在其他中找到“钥匙串访问”,在左上方导航条中选择“钥匙串访问”目录下的“证书助理”,选择“从证书颁发机构请求证书”
8. 得到如下界面(填写邮件地址,选择存储到磁盘),点击继续
9.把证书保存到存储桌面.点击存储
10.回到上面(第6步),点击choosefile,选择刚刚放到桌面上的钥匙串文件(.certSigningRequest),然后点击Generate
注意:
生成之后,我们会跳转到Download界面,点击界面中的“Download”下载下来,下载位置一定要自己找得到。双击我们生成的.cer文件,一定要双击,双击后它会默认安装到钥匙串中,不然使用的时候会出现问题.(只是对这台电脑做了授权,换电脑的时候重新运行该证书。)
可能遇到的错误情况:配置证书的过程中遇到的问题:
双击运行证书后,有时候会出现”此证书是由未知颁发机构签名”,这个时候是因为缺失了AppleWWDRCA系统证书,打开链接下载:
http://developer.apple.com/certificationauthority/AppleWWDRCA.cer
双击安装就可以完美解决问题