极光推送的配置

第一步:创建应用程序ID

  1. 进入苹果开发者账户,选择进入“Certificates, IDs & Profiles” 页面。
  2. 创建 App ID,填写 App ID 的 Name 和 Bundle ID( 注: 此处需要指定具体的 Bundle ID 不要使用通配符)。
  3. 为 App 开启 Push Notification 功能。如果是已经创建的 App ID 也可以通过设置开启 Push Notification 功能。
  4. 填写好以上属性后,点击 “Continue”,确认 AppId 属性的正确性,点击 “Register”,注册 AppId 成功。

第二步:配置证书(开发证书和生产证书)

  1. 创建 Certificate Signing Request
    为.certSigningRequest 。


    creatCer1.png

    填写“用户邮箱”和“常用名称” ,并选择“存储到磁盘”,证书文件后缀


    creatCer2.png
  2. 开发证书的生成
    开发证书的生成(注意选择的Development)。


    Development1.png
Development2.png

上传自己的CSR文件


Development3.png
Development4.png
Development5.png

生成证书成功后,点击 “Download” 按钮把证书下载下来,是后缀为 .cer 的文件

  1. 生产证书的生成
    注意这里的选择方式和开发证书有略微的区别,选择Production那一项就好 。


    production.png
  2. 两个证书下载好后,双击证书,然后在“钥匙串”中将证书导出为“.p12”文件


    导出证书.png

第三步:把导出的开发证书和生产证书分别上传到极光平台

在极光控制台上,进入你应用的应用设置中 iOS 的鉴权方式选择 “证书”,上传刚才导出的 .p12 证书。极光会在后台为你的应用进行鉴权。


配置证书.png

到这里推送配置就完成了,接下来就是在项目中使用了,如下是项目中使用的介绍:
https://www.jianshu.com/p/fc7b5e97bf04

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