1. 创建苹果APNS
访问https://developer.apple.com/account/,进入到账号首页,选择Certificates,Identifiers & Profiles:
进入到Certificates,Identifiers & Profiles中后,点击APP IDsl列表
- 点击+号创建APP ID
- 创建了APP ID ,填写Name和Bundle ID、设置开启Push Notification功能后提交。注意此处需要指定完整的 Bundle ID,不能使用通配符如星号(*)和问号(?)等,否则无法正常使用APNs推送服务。
2. 创建APNs Push证书
2.1. 配置和下载证书
如果你之前没有创建过 Push 证书或者是要重新创建一个新的,请在证书列表下面新建。
新建证书需要注意选择证书种类(开发证书用于开发和调试使用,生产证书用于 App Store 发布)
选择所需要创建的证书类型之后,点击continue后选择创建证书对应的ID然后继续会出现 "About Creating a Certificate Signing Request (CSR)"。
- 根据说明创建 Certificate Signing Request。
- 点击下图中的continuem,上传刚刚生成的.certSigningRequest生成 APNs Push Certificate。
- 下载并双击打开证书,证书打开时会启动钥匙串访问工具
- 在钥匙串访问中你的证书会显示在我的证书中,注意选择我的证书和登录选项
2.2. 导出p12证书文件
- 在钥匙串访问中,选择刚刚加进来的证书,选择右键菜单中的导出"xxx"
- 将文件保存为 Personal Information Exchange (.p12)格式。
- 保存 p12 文件时,需为其设置密码,因平台上传证书时需要密码。
注:单独选择证书后导入