先决条件:
- 加入苹果开发者(需付费)
- 创建苹果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/