iOS:苹果推送----推送证书的生成

最近要作须要苹果推送通知的项目,就研究了一下推送证书的使用,大略步骤以下:app

制做推送证书

第 1 步:打开苹果开发者网站测试

第 2 步:从 Member Center 进入 Certificates, Identifiers & Profiles。网站

第 3 步:选择要制做的推送证书。url

  • 对于开发环境(sandbox)的推送证书,请选择 Apple Push Notification service SSL (Sandbox);
  • 对于生产环境(production)的推送证书,请选择 Apple Push Notification service SSL (Production)。

第 4 步:选择对应的 APP IDspa

第 5 步:根据 Certificate Assistant 的提示,建立 Certificate Request。3d

第 6 步:上传上一步中建立的 Certificate Request 文件。blog

第 7 步:上传完毕后,推送证书就被正确生成了,以后咱们下载下来这个证书,并双击导入系统。开发

上传推送证书

第 1 步:打开 Application –> Utilities –> Keychain Access → Certificates 应用,咱们会看到有刚刚咱们制做好的推送证书。get

导出并保存为 P12 格式并设置密码。(本步导出的证书使用的电脑务必与“第 5 步:建立 Certificate Request”时使用的是一台电脑。it

(iOS证书分2种,1种是开发证书,用来给你(开发人员)作真机测试的;1种是发布证书,发布证书又分发布到app store的和发布测试的ad hoc证书。

因此要测试发布环境的推送 须要用ac hoc证书测试,在建立证书的时候,须要再见一个ad hoc的证书。)

相关文章
相关标签/搜索