一.首先创建AppID
1,首先创建AppID,点击左侧菜单栏Identifiers,再点击+按钮。
2选择App IDs,再点击Continue按钮
3.选择Platform和Bundle ID 类型,填写App ID的Description和Bundle ID(id可以填和安卓一样),勾选Capabilities中Push Notifications,点击Continue按钮
4.再次确认填入和勾选的信息后,点击Register按钮,注册成功
二.请求文件
证书请求文件需在Mac OS上使用 “钥匙串访问” 工具生成。)
(1)打开菜单 “钥匙串访问”->“证书助理”,选择“从证书颁发机构请求证书…”:
三.p12推送证书
1.击左侧菜单栏Certificates,再点击+按钮
2.需要注意选择证书种类。
①申请用于打包的开发证书和发布证书
②申请push推送p12证书(如图分为开发环境和通用环境两种。推荐场景通用环境推送证书,可以推送开发环境、生产环境、voip等。)
3.选择需要使用推送证书的App ID后,点击Continue按钮。
4.点击Choose File上传CSR文件,选择好CSR文件后(证书请求 (.certSigningRequest) 文件),点击Continue按钮。(
5.双击刚下载的.cer文件,会导入KeychainAccess中。
特别注意:有效证书左侧存在一个小三角标记,代表证书