求远程推送的一些问题
想问下收到远程通知后的角标 初始是0,能不能设置他为我历史中未读的数量呢?
还有一个问题是, 当前页面为chatViewController,这个页面里我打开相册或者相机, 然后不关闭,直接进到后台,
这时候收到推送后,点击推送进入到当前chatViewController, 但是原先在chatViewController的viewDidLoad里添加的名为@"setupUnreadMessageCount"的通知不走了,想问下这是什么情况,用Demo测试了 也是这情况
还有一个问题是, 当前页面为chatViewController,这个页面里我打开相册或者相机, 然后不关闭,直接进到后台,
这时候收到推送后,点击推送进入到当前chatViewController, 但是原先在chatViewController的viewDidLoad里添加的名为@"setupUnreadMessageCount"的通知不走了,想问下这是什么情况,用Demo测试了 也是这情况
没有找到相关结果
已邀请:
4 个回复
wangyuzhang
2.App切入本地,此时长连接没有断开前,UI中所看到的横幅为本地通知,此时接收到的消息是通过长连接消息回调接收的,在消息接收回调中会处理消息的已读状态,而且NSNotification的执行,是需要你自己主动去调用postNotificationName
catcups
catcups
发现也是不走setupUnreadMessageCount的.
更新...
我的天= =, 居然是直接在register apns中写了
UIApplication *application = [UIApplication sharedApplication];
application.applicationIconBadgeNumber = 0;
我说怎么- -不走setupUnreadMessageCount
catcups