(一)iOS百度云推送证书生成过程

百度推送步骤分析:

1.申请证书

2.创建应用

3.配置应用

4.配置工程

5.注册百度云推送并处理回调

此文主要是申请证书过程

我们都是站在巨人的肩膀上才能看的更远,所以借鉴推送证书生成过程(其实就是自己比较懒抄袭别人的经验^_^),当然也整合当下新的界面

1. 登录开发者帐号,如果帐号的权限合适。我们会看到如下图:

(一)iOS百度云推送证书生成过程_第1张图片
选择证书操作

2.选择identifiers--->APP IDs ---> 点击右上角添加

(一)iOS百度云推送证书生成过程_第2张图片
添加APP IDs 1


(一)iOS百度云推送证书生成过程_第3张图片
添加APP IDs 根据自己的应用信息

添加过程注意:

App ID Description下添加这个这个App ID的描述,如“My Test App”。

App ID Prefix下填写App的Bundle ID。不要带*号。

App Services下,勾选Push Notifications。(前提是要做推送)

3.添加完信息点击Continue,会看到刚创建的App Id的信息。如下图:

(一)iOS百度云推送证书生成过程_第4张图片
添加后的APP id信息

注意:如果再添加过程中忘记勾选Push Notifications,可以选中刚刚添加的app id会出现下图界面点击edit重新选中如下图:

(一)iOS百度云推送证书生成过程_第5张图片
忘记勾选的操作

4.申请推送证书(推送证书分为开发证书和生产证书。我们以生产证书为例。)过程如下图:

(一)iOS百度云推送证书生成过程_第6张图片
点击左侧的“Certificates”下的“Production”,会看到当前帐号下的所有生产证书,点击右边添加


(一)iOS百度云推送证书生成过程_第7张图片
选中Production下的Apple Push Notification service SSL,点击Continue


(一)iOS百度云推送证书生成过程_第8张图片
选择刚刚创建的app id 或者之前创建的,continue


(一)iOS百度云推送证书生成过程_第9张图片
继续continue

暂停到这里:

5.接下来我们需要在本地生成一个csr文件

打开钥匙串工具选择如下:


(一)iOS百度云推送证书生成过程_第10张图片
选择从证书颁发机构请求证书

然后看到提示如下:

(一)iOS百度云推送证书生成过程_第11张图片
填入邮箱等信息,选择“Save to Disk”。点击Continue后,会提示保存选择保存位置。选择合适的保存位置,保存。

到此csr生成成功,接上边暂停 continue


(一)iOS百度云推送证书生成过程_第12张图片
选择choose file

选择刚刚创建的csr文件,continue出现如下界面:


(一)iOS百度云推送证书生成过程_第13张图片
下载cer文件到本地

6.创建Provisioning Profile,点击左侧的Provisioning Profiles下的Distribution

(一)iOS百度云推送证书生成过程_第14张图片
选择添加
(一)iOS百度云推送证书生成过程_第15张图片
按图操作


(一)iOS百度云推送证书生成过程_第16张图片
选择你需要做推送的项目的APP ID


(一)iOS百度云推送证书生成过程_第17张图片
创建profile name 可以用bundle id + 证书名


(一)iOS百度云推送证书生成过程_第18张图片
下载齿轮文件

到此证书的申请结束

接下来创建并配置应用

你可能感兴趣的:((一)iOS百度云推送证书生成过程)