前言
阿里云移动推送的集成这里不做重复描述,可以自己查看文档。
一、分类
阿里云推送主要分通知和消息两种。
如果安装在苹果手机上接受到的场景可以分为三类:
1、APP在杀死状态下,收到通知;
2、APP在进入后台状态下,收到通知;
3、APP在前台活跃状态下,收到通知;
1、消息
消息还是比较简单的,APP在前台就可以收到消息,用于更新数据等。
/**
* 注册推送消息到来监听
*/
- (void)registerMessageReceive {
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(onMessageReceived:)
name:@"CCPDidReceiveMessageNotification"
object:nil];
}
/**
* 处理到来推送消息
*
*/
- (void)onMessageReceived:(NSN