Certificates, Identifiers &Profiles 简介
Certificates
-
Certificates 即 ”证书“,约等于通行证,申请证书是我们进行真机调试与发布的第一步。证书有两种:
1、 开发证书 ( Development Certificates ),主要是授权mac设备的开发权限
2、 发布证书 (Distribution Certificates ), 主要是授权mac设置发布权限
Identifiers
其中,App ID是应用的唯一标示符,每一个应用的app id是不一样的
Devices
Provisioning Profiles
下面来介绍如何申请证书:
第一步:申请本地证书
申请证书必须在我们的电脑上先申请一个证书,找到
:
点击"其他",找到“钥匙串”:
选择从颁发机构申请证书,注意下面的红色框,必须选择那一个才可以:
![](http://static.oschina.net/uploads/space/2014/0127/123823_o3M8_1245365.png)
点击后看到:
![](https://i-blog.csdnimg.cn/blog_migrate/2aaec622f8502f258e16ec18993fc7b1.png)
如果选择 “存储到磁盘”,那么“用户邮件地址” 随便填一个就好,点击“继续”:
![](https://i-blog.csdnimg.cn/blog_migrate/29a45b556c91fdda6ae2ac481879ee88.png)
“存储为:”可以给证书命名,选择一个位置,点击“存储”:
![](https://i-blog.csdnimg.cn/blog_migrate/3166a31e5fbdbca796580ebea6ac08ff.png)
这样在桌面就生成了一个证书。
注意这一个本地证书可以同时用来生成“开发证书”和“发布证书”。
下面只介绍“发布证书“的申请,申请”开发证书“步骤相同,就是换一个选项
第二步: 在开发者账号里申请证书
我们进入99美元开发账号看到:
![](https://i-blog.csdnimg.cn/blog_migrate/9747d1ace5851f323df59e53b22b52e6.png)
点击 Certificates, Identifiers & Profiles,进入页面看到:
![](https://i-blog.csdnimg.cn/blog_migrate/4844c4927e0b46ef3cc4d627bf29e121.png)
如果要申请开发证书就选择 Development,如果要申请发布证书,就选择 Production,步骤都是选择“+”号后添加证书:
![](https://i-blog.csdnimg.cn/blog_migrate/b45ea5a20a3e546d7287409626e8233e.png)
点击“+”后看到:
![](https://i-blog.csdnimg.cn/blog_migrate/91944b0d15f6452b8e906d310c7aca2c.png)
如果是选择 “开发证书”,点击第一个红框
![](https://i-blog.csdnimg.cn/blog_migrate/69fde4c48ced3f94e682a8bf9145b273.png)
如果是选择 “发布证书”,点击第二个红框
![](https://i-blog.csdnimg.cn/blog_migrate/78640e08ec753328d052e86d487a9fde.png)
选择好后,点击“continue”:
![](https://i-blog.csdnimg.cn/blog_migrate/43bab807113d7d8060459bae58f91054.png)
点击后出现: ![](https://i-blog.csdnimg.cn/blog_migrate/a503b22230d275ceaa8651c04a902352.png)
选择“Choose File” 将刚刚申请的保存在本地的证书上传:
![](https://i-blog.csdnimg.cn/blog_migrate/7a1c8eff9cb4f598e18580e1ba8d8f8c.png)
![](http://static.oschina.net/uploads/space/2014/0127/132352_MMXq_1245365.png)
上传好后,点击“Generate” 就可以生成证书了。
![](https://i-blog.csdnimg.cn/blog_migrate/23a60e4102770052c9530f9c77a8124f.png)
选择“Download”。
这时,我们在本地生成的证书就没用了,可以删除。
我们返回到证书的界面可以看到我们申请的证书:
![](https://i-blog.csdnimg.cn/blog_migrate/eaa014754ec383d2fe35103bdca5b1aa.png)
一般申请一个 发布证书(IOS Distribution),一个开发证书(IOS Development)就够用了。
找到下载的文件,双击它,添加到钥匙串里就好了。在这一步里,如果钥匙串拒绝添加,直接将其拖进钥匙串就行:
![](https://i-blog.csdnimg.cn/blog_migrate/a5c14145a92cf90654d9dc1fe48e80e8.png)
这样证书就申请完毕了,有了证书后,接下来可以申请各种各样的描述文件供开发使用
本文转载自:http://my.oschina.net/u/1245365/blog/196263