手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

iOS mPush集成

时间:2024-10-13 12:04:18

1、进入mPush官网,注册mPush开发帐号,如下图所示,按说明填写好各项资料点击注册进入到控制台。

iOS mPush集成

2、在控制台中创建一个新应用,填写应用名称与应用分类,然后点击接入应用按钮,如下图:

iOS mPush集成

3、进入开发中心创建对应的推源捍悉刈送开发证书与生产证书,下载到本地之后双击运行,然后在钥匙串中导出,在终端调用泠贾高框openssl pkcs12 -in cert.p12 -out cert.pem -nodes方法将导出的.p12文件转成.pem文件。

iOS mPush集成

4、在mPush控制台点击应用,找到iOS证书上传一栏,根据说明上传指定的开发证书与生产证书,如下图:

iOS mPush集成

5、在mPush官网下载对应的iOS SDK,一共是两个文件夹,一个是demo演示文件夹,一个是lib文件夹,里面包含了需要的静态库,如下图:

iOS mPush集成

6、将lib文件夹拖入到工程中,在plist文件中增加如下两个键值对。

iOS mPush集成

7、接着引入下列框架:CFNetwork.framework CoreFoundation.framework CoreTelephony.framework SystemConfiguration.framework CoreLocation.framework Foundation.framework UIKit.framework

iOS mPush集成

8、在在application: didFinishLaunchingWithOptions:中调startPushServicePushDelegate:tokenDelegate:注册mPush服务,如下图:

iOS mPush集成

9、实现PushManagerDelegate协议,必须实现方法onMessage:content:extention::如下图,这样子就完成了mPush的集成。

iOS mPush集成
© 手抄报圈