极光推送证书配置过程

此文转载于云之君兮鹏

极光推送证书配置过程_第1张图片
推送步骤.png

1、开发者证书(分为开发和发布两种,类型为ios Development,ios Distribution),这个是最基础的,不论是真机调试(iOS7.0之前),还是上传到appstore都是需要的,是一个基证书,用来证明自己开发者身份的;
2、appID ,这是每一个应用的独立标识,在设置项中可以配置该应用的权限,比如是否用到了PassBook,GameCenter,以及更常见的push服务,如果选中了push服务,那么就可以创建生成下面第3条所提到的推送证书,所以,在所有和推送相关的配置中,首先要做的就是先开通支持推送服务的appID;
3、推送证书(分为开发和发布两种,类型分别为APNs Development ios,APNs Distribution ios),该证书在appID配置中创建生成,和开发者证书一样,安装到开发电脑上;
4、Provisioning Profiles 一般称之为PP文件,该文件将appID,开发者证书,硬件Device绑定到一块儿,在开发者中心配置好后可以添加到Xcode上,也可以直接在Xcode上连接开发者中心生成,真机调试时需要在PP文件中添加真机的udid;


iOS7.0之前要做真机测试, 必须要配置相应的开发证书, 虽然 iOS7.0之后真机测试不用再去配置证书, 要想做推送的话还是要配置开发环境证书和推送证书, 温故知新今天简单的总结一下这个过程!

配置证书:

  • 准备: 一个可以用的付费的开发者账号 ( 几种类型账号 个人(Individual)$99 、公司(Company)$99 、企业(Enterprise)$299、高校(University))
  • 注意:一个开发者账号只能创建(1-2个开发(测试)证书,2-3个生产(发布)证书),如果你的App Store Ad Hoc 前面的按钮不能选择,则代表你的这个账号无法再创建新的生产证书了。你可以删除现在的证书重新建证书(如果删除一个证书,那么正在使用这个证书的人将不能再使用了,除非重新生成,然后利用.p12重新导入到使用者的电脑里!)

开始配置:

第 一 步:

打开苹果的官网去到配置证书的网页

极光推送证书配置过程_第2张图片
:Users:zhaoce:Desktop:配置苹果证书:登录.png

1.2: 进入以下界面:

极光推送证书配置过程_第3张图片
配置界面.png

第 二 步: 我们可以先先加我们的 App ID 在还是那个面界面 Identifiers--->App IDs 点击添加

极光推送证书配置过程_第4张图片
1.png
2.2: 选择专有真机还是通配(多个 App)使用
极光推送证书配置过程_第5张图片
2.png
2.3: 如果做推送的话记得要勾选推送服务还在这一页
极光推送证书配置过程_第6张图片
2.png
2.4: 然后继续即可
极光推送证书配置过程_第7张图片
3.png

第 三 步: 配置开发(推送)证书 --> Certificates-->Development 中点击添加
极光推送证书配置过程_第8张图片
4.png
3.2: 选择开发证书这个标签
极光推送证书配置过程_第9张图片
5.png
3.3: 选择真机测试还是做推送
极光推送证书配置过程_第10张图片
6.png
3.4: 然后查找自己 App ID (没有出现选择的话不要选择 Create我们建过了等会就好了)
极光推送证书配置过程_第11张图片
7.png
3.5: 选择我们的 Mac 的证书文件 没有的话从我们的电脑上获取一下:

3.5.1 填写邮箱选择存在磁盘, 点击下载到桌面就行了


极光推送证书配置过程_第12张图片
9.png

3.5.2 选择上一步下载的文件就好了


极光推送证书配置过程_第13张图片
8.png

第四步: 生成描述的配置PP文件 Provisioning Profiles --->Development ---> 添加
极光推送证书配置过程_第14张图片
10.jpg

4.2: 选择你的 AppID

极光推送证书配置过程_第15张图片
11.png

4.3: 选择证书

极光推送证书配置过程_第16张图片
12.png

4.4: 选择测试机

极光推送证书配置过程_第17张图片
13.png

4.5:填写描述文件名

极光推送证书配置过程_第18张图片
16.png

4.6:PP文件配置完成下载后双击安装进Xcode后即可使用


极光推送证书配置过程_第19张图片

后面配置有时间补上,先把证书过程记录一下!

你可能感兴趣的:(极光推送证书配置过程)