一、基本工作
1.去友盟官网注册友盟账号。
2.在友盟推送下添加应用,填写相应的信息。需要注意的是开发证书及生产证书要在开发者账号下导出来然后上传上去,相信大家都懂的啦。
添加应用3.添加完成之后就可以看到AppKey了。项目中需要与服务器对接,我们需要在应用下的应用信息添加服务器IP地址的白名单哦。否则可能导致推送收不到。
白名单设置4.好了,大致配置已经完成了,我们开始新建我们的Demo吧。
二、项目体验
1.新建一个工程,如果你是ios10的话需要在Targets->capabilities->Push Notification 勾上ON.
2.ios10新增推送API需要导入库文件,建议以下写法。
导入第三方库3.自动部署友盟库文件
vim podfile 添加需要的友盟库版本
pod install 就可以了
添加podfile文件4.额,啰嗦了这么久,终于进入正题了。
主要代码如下:
1.可以直接在AppDelegate中导入
导入第三方建议导入到pch中。
2.首先在此方法中绑定友盟申请的key
绑定key3.注册友盟,需要判断版本号
注册4.获取到deviceToken
获取token5.接下来就是对推送过来的消息作处理啦
iOS 10需要实现以下方法,可以这样做:
这是新增的两个方法
ios10 新增方法一 ios10新增方法二ios10以下需要实现下面的方法:
10以下收到推送实现方法好了,我们的工作完成了,运行看一下效果吧。
网友评论