iOS阿里百川(IM)云旺远程推送服务的集成
2017-06-01 本文已影响172人
Uncle丶shuai
不要问我为什么要打码。。
//请先阅读官方文档。。APNS推送
1.本地生成.certSigningRequest文件
2.创建推送证书
https://developer.apple.com/account/ios/certificate/
2.1 、创建证书
2.2、选择证书类型
2.3、选择对应的APPID
2.4、选择之前所创建的cerSigningRequest 文件
2.5、创建成功后 保存到本地 (在桌面建个文件夹)
3.创建描述文件 Provisioning file
3.1创建provisioning文件
3.2、选择provisioning类型
3.3、选择APPID
3.4、创建成功后 下载provisioning文件 ,保存到本地。(放在对应文件夹里)
4.导出.p12文件
4.1、找到保存到本地的开发环境下的推送证书(.cer)文件,双击。
需要注意.p12文件的命名。需要和priovisiong文件名一致。
(双击添加到mac的钥匙串里)
4.2、找到保存到本地的provisioning文件,双加。(双击添加到xcode中)
4.3、打开钥匙串 -> 证书 -> 找到对应的开发环境下的推送证书,右键 ->导出
4.4、导出.p12文件,并设置密码
5.XCode设置
5.1、选取证书
5.2、开通推送功能