先决条件:
- 加入苹果开发者(需付费)
- 创建苹果AppID
- 开通uniPush服务
证书分类:
- P8 :同一帐户下有多个应用程序,可以使用同一个 P8 证书。P8 证书永久有效。
- P12:对于每个应用程序,都需要单独的证书。P12 证书有效期是一年。
开发者只需下载其中一种证书即可,推荐使用 P8 证书。
证书创建
1、在苹果开发者账号 –Certificates, Identifiers & Profiles中,选择左侧Key,点击+新建。
地址:https://developer.apple.com/account/resources/authkeys/list

2、填写Key Name,勾选Apple Push Notifications service (APNs),点击右侧“Configure”配置,Environment 勾选 “Sandbox & Production”后点击“save”


3、注册一个新的Key,再次确认信息,点击Register按钮。

4、创建成功后,点击Download按钮下载。
注:只可以下载一次,请妥善保存。

unipush配置

证书类型:p8
证书:选择刚才下载的 .p8文件
KeyID:在官网点开刚才生成的key就可以看到(注:证书更换后别忘了更改KeyID)

TeamID:登录苹果后,头部姓名 – 右侧的部分
BundleID:程序包名
参考:https://docs.getui.com/getui/mobile/ios/apns/