iOS阿里百川(IM)云旺远程推送服务的集成


不要问我为什么要打码。。

//请先阅读官方文档。。APNS推送



1.本地生成.certSigningRequest文件

iOS阿里百川(IM)云旺远程推送服务的集成_第1张图片

2.创建推送证书

https://developer.apple.com/account/ios/certificate/

2.1 、创建证书

iOS阿里百川(IM)云旺远程推送服务的集成_第2张图片

2.2、选择证书类型

iOS阿里百川(IM)云旺远程推送服务的集成_第3张图片

2.3、选择对应的APPID

iOS阿里百川(IM)云旺远程推送服务的集成_第4张图片

2.4、选择之前所创建的cerSigningRequest 文件

iOS阿里百川(IM)云旺远程推送服务的集成_第5张图片

2.5、创建成功后 保存到本地 (在桌面建个文件夹)


3.创建描述文件 Provisioning file

3.1创建provisioning文件


iOS阿里百川(IM)云旺远程推送服务的集成_第6张图片

3.2、选择provisioning类型


iOS阿里百川(IM)云旺远程推送服务的集成_第7张图片

3.3、选择APPID

3.4、创建成功后 下载provisioning文件 ,保存到本地。(放在对应文件夹里)


iOS阿里百川(IM)云旺远程推送服务的集成_第8张图片

4.导出.p12文件

4.1、找到保存到本地的开发环境下的推送证书(.cer)文件,双击。

需要注意.p12文件的命名。需要和priovisiong文件名一致。

(双击添加到mac的钥匙串里)

4.2、找到保存到本地的provisioning文件,双加。(双击添加到xcode中)

4.3、打开钥匙串 -> 证书 -> 找到对应的开发环境下的推送证书,右键 ->导出

iOS阿里百川(IM)云旺远程推送服务的集成_第9张图片

4.4、导出.p12文件,并设置密码

iOS阿里百川(IM)云旺远程推送服务的集成_第10张图片
iOS阿里百川(IM)云旺远程推送服务的集成_第11张图片

5.XCode设置

5.1、选取证书

iOS阿里百川(IM)云旺远程推送服务的集成_第12张图片

5.2、开通推送功能

iOS阿里百川(IM)云旺远程推送服务的集成_第13张图片

你可能感兴趣的:(iOS阿里百川(IM)云旺远程推送服务的集成)