iOS 普通证书与推送证书的申请

一、普通证书的申请

证书申请主要分以下二步:
- 1.创建Certificates
- 2.创建 AppID

1、创建Certificates

登录 Apple Member Center
进入主页面 iOS 普通证书与推送证书的申请_第1张图片

点击之后如下

iOS 普通证书与推送证书的申请_第2张图片
点击新建按钮
iOS 普通证书与推送证书的申请_第3张图片

这里用发布说明,选中发布之后点击底部Continue继续,再点击继续到iOS 普通证书与推送证书的申请_第4张图片
选择 CSR 文件,如果有这个文件直接选择,没有的话看下面的操作

打开 Mac 中 钥匙串 应用
iOS 普通证书与推送证书的申请_第5张图片

从证书颁发机构请求证书后弹出下图,点击继续将证书信息存到桌面,CSR 可一直使用,以后用到时可以直接使用
iOS 普通证书与推送证书的申请_第6张图片
现在回到 Choose file,选择刚才存储的 CSR,点击继续

iOS 普通证书与推送证书的申请_第7张图片

iOS 普通证书与推送证书的申请_第8张图片
此时证书边创建完成了
iOS 普通证书与推送证书的申请_第9张图片

2、创建 AppID

iOS 普通证书与推送证书的申请_第10张图片

iOS 普通证书与推送证书的申请_第11张图片

iOS 普通证书与推送证书的申请_第12张图片

iOS 普通证书与推送证书的申请_第13张图片
设置app 功能时注意普通证书可以直接点击 congtinue,进行下一步操作,如果包含推送通知就勾选 push Notification,当然如果有其他功能则选择其他。这里以通知为例继续下一步,
iOS 普通证书与推送证书的申请_第14张图片
此时点击 Register, appID就创建成功了,注意此时 Push Notification 显示黄色,表明还没有配置推送证书,接下来同样来创建推送证书。

二、推送证书的申请

在 App IDs中点击创建好的 appid
iOS 普通证书与推送证书的申请_第15张图片
点击 Edit 进行编辑,如下:
iOS 普通证书与推送证书的申请_第16张图片
这里同样以发布为例,点击 create certificate,这里创建证书和普通证书一样的过程不在赘述,创建成功之后如下:
iOS 普通证书与推送证书的申请_第17张图片
点击 download 之后双击会在钥匙串中显示
iOS 普通证书与推送证书的申请_第18张图片

最后创建配置性文件 Provisioning Profiles

iOS 普通证书与推送证书的申请_第19张图片
iOS 普通证书与推送证书的申请_第20张图片
选中发布继续下一步
iOS 普通证书与推送证书的申请_第21张图片

此时会让你选择匹配的 AppID,这里就选择上文提到的 AppID Description,继续下一步
iOS 普通证书与推送证书的申请_第22张图片

选择创建的普通证书,继续下一步
iOS 普通证书与推送证书的申请_第23张图片

命名之后继续下一步
iOS 普通证书与推送证书的申请_第24张图片
此时完成了配置文件的创建,可以去工程里发布应用了。

你可能感兴趣的:(iOS,ios,证书,APNS)