本教程旨在引导开发者创建用于苹果推送(APNs)的.p12格式证书,并上传至GoEasy控制台,该证书通用于开发环境和正式环境,但不能用于制作Uniapp自定义基座。
本教程必须在苹果Mac电脑上操作
Account
按钮,完成开发者账号的注册。如果您已经拥有开发者账号,请直接登录Certificates, Identifiers & Profiles
Identifiers
,再点击+
按钮创建AppIDApp IDs
,点击Continue
按钮Select a type
中选择App
,点击Continue
按钮Bundle ID
类型选择Explicit
,并填写Bundle ID
。Description
字段为对应用做简要描述的文字Capabilities
中Push Notifications
,点击Continue
按钮开启 Push Notification 功能。如果是已经创建的 App ID 也可以通过勾选Push Notifications
开启 Push Notification功能Register
按钮, 完成Push Notification的启用KeychainAccess(钥匙串访问)
,创建CSR文件,钥匙串访问-证书助理-从证书颁发机构请求证书,如已创建,可跳过用户电子邮件地址
和常用名称
,并选择存储到磁盘
,点击继续
。创建成功后,证书文件后缀为.certSigningRequest
+
Apple Push Notification service SSL (Sandbox & Production)
通用环境推送证书,可通用于开发和正式环境, 点击Continue
按钮App ID
,点击Continue
Choose File
选择上一步创建的CSR文件,点击Continue
Download
下载证书,后缀为.cer
文件.cer
文件,会自动导入KeychainAccess
中。 特别注意:若正确创建,推送证书的名称开头应为Apple Push Services
.p12
证书
.p12
证书设置密码,请牢记该密码,将用于在GoEasy控制台证书的上传.p12
证书导出.p12
证书,并填写对应的证书密码,保存即可本教程创建的
.p12
证书可通用于开发环境和正式环境