uniapp生成推送证书和推送打包证书
推送打包证书:用于给有推送能力的app打包
推送配置证书:用于配置unipush后台
先生成推送打包证书(用这里的profile和打包证书打包):
1. 生成Identifiers
a. Bundle ID选择Explicit,唯一值
b. Capabilities选择push notifications
c. 其他同生成普通打包证书流程
2 生成打包证书certificates
a. 同生成普通打包证书,用以前生成的打包证书就不需要这一步
3. 生成打包profile文件
a. 绑定一个打包证书
b. 绑定之前生成的app id
后生成推送配置证书certificates(不需要其他步骤,生成直接配置后台):
1. Services选择Apple Push Notification service SSL (Sandbox & Production)
2. 绑定之前生成的app id(与上面是同一个)
打包时容易出现的问题:
1. profile和证书不匹配:p12用错了推送证书,应该用打包证书。
2. profile没有推送服务:绑定的id没有选push能力。