您的位置:首页 > 移动开发 > IOS开发

2016最新iOS开发证书配置和安装的详细步骤攻略

2016-03-23 19:11 651 查看
首先说下写这篇文章的目的:

- 1、网上不论百度和google搜出来的iOS开发者证书配置都是比较陈旧的文档,这点我深有体会,本来兴致勃勃的搜到了自己想要的结果,打开一看,Xcode4版本,2013年教程~和目前很多界面大不相同~瞬间无语

- 2、虽然有些文章说的还有一些用处,但很不全面,不透彻,步骤不够清晰和详尽

- 3、本篇文章所处环境为最新版Xcode7和最新版Apple Developer官网

- 4、以下所有截图均来自作者手动截图,以力保解读详细~,如有转载和转图请让作者知晓,谢谢!

-5、这篇文章主要针对提交AppStore证书和个人真机调试证书的配置和使用,如需查询企业证书的配置和使用,请看我的另外一文博客姊妹篇:

首先登陆Apple Developer官网开发者账号登陆





2、 初始化界面是这样子的(貌似是废话):



这里面分为几个模块,certificates(证书)、identifiers(App ID)、Devices(设备ID)、profiles(配置文件)四个模块,这四个模块都是有用的,它们之间都是相互关联的,我们先从第一个模块certificates开始演示。

3、首先点击左边第一个模块,选中All,接着点击右上角的加号,我们先来创建开发者(真机调试)证书,提交证书和调试证书创建步骤几乎一样,会其中一个,其他的也都会了,有时间再另开一篇帮助一些真正小白的同学吧。好废话少说,开搞!点击+号之后会进入选择要创建何种证书的页面:



这里我们Development类型证书,(用于真机调试)。选中之后进入下一个页面:



这里会提示你选择创建好的CRS文件,何为CRS文件呢?这里先不赘述,先直接上图教你怎样创建吧:







好了我们的CRS文件已经生成好了,接着上面回到开发者官网,选取我们刚才创建好的CRS文件,点击continue提交,我们的证书就生成了:



证书创建好之后,下载下来保存到你对应得文件夹就好了,暂且不要双击安装,我后面再讲安装证书和配置文件。PS:证书最好不要创建多个,不易于管理,特别对于新手更易混乱,如果你们公司没有专门的证书管理员,最好不要!

4、第一个证书模块结束,我们来到第二个模块(配置App ID)。这个模块主要是配置App的Bundle ID,就是和Xcode中项目对应的哪个Bundle ID。点击左边的视图identifiers下面的App IDs:









到这里第二个模块,添加我们项目App的Bundle ID工作就结束了,需要注意的事项,我在截图时旁边的红色备注已经写得很清楚了,请看我写的备注逐步进行操作。App ID创建好之后,不需要去动它,也会在后面用到。

5、接下来创建第三个模块任务(配置Devices ID),这里面的devices ID的创建是为了保证在真机调试时,Xcode能够通过配置文件找到你当前连接的机器是否为已经添加过devices ID的手机,如果不是,不可能调试成功,这里面得Devices ID扮演的其实就是这个作用。

同样点击左边第三个模块下面的All选项:





name名字可以写你自己手机的名称,这个随你好了,下面得UDID必须填写你手机的UDID,这步可重复操作,可添加多部设备。设备的UDID怎么获取?这个去google一下吧,手机连上电脑,打开Xcode选择Device就能看的见了,这里不多说了。同样,UDID创建好之后也不需要做任何操作!

6、好,我们来看配置证书的最后一步,生成profiles,这个profiles其实最终是安装到Xcode里的,它关联证书、App ID、和Device ID,把前三者结合起来,生成一个可安装的配置文件,用于Xcode进行真机调试,用于发布应用也一样,在进行App打包生成ipa文件时,也会去验证你的证书和profiles,这也是你能否打包成功的关键。

和之前步骤一样,点击第四个模块(profiles)下面的All选项,创建profiles:











好了,开发者证书的配置到这里基本结束了,全程步骤我分为四个模块进行讲解,其实你可能也发现了,每个模块这样细分开来,操作步骤大同小异,每个模块,记住要做哪些事情其实就很简单了,官网配置好的证书不要随意删除或者更改,这将直接影响到下载下来的证书文件还是否可用,这点切记!

最终配置完成后只需下载两个文件:一个就是第一个模块里面的开发者真机调试证书、然后就是第四个模块里的profiles文件,把这两个文件下载下来,保存好避免遗失,以便接下来在Xcode中配置和使用。

下面说一下拿到下载之后的两个文件(证书and配置文件),这两个文件如何安装,及如何在Xcode配置进行真机调试和打包生成ipa。

/我了个擦擦,CSDN不能上图了?好吧,我要去反馈一下!/

/Xcode中配置很简单了其实,安装下载下来的两个文件,进入钥匙串查看证书是否成功;再进入Xcode选中安装好的配置文件名称,和安装好的证书,连接手机,就能真机Debug调试了。 我先去找CSDN理论理论,咋不能上传图片了呢~~,之后再上图吧!/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: