iOS10以后苹果推送功能做了很大的更新具体的细节就不在此处写了,网上直接搜索有很多,现在只讲下我在开发推送的过程中遇到的一个小问题,需求是需要消息推送成功后用户能够看到标题和副标题,这些都是在iOS10以后推送里才新增的,而且最重要的是在iOS10以后你推送的多条消息在通知面板查看的时候,点击一条以后其他的几条也都相继消息了,这肯定不满足需求,查看了招行、ofo、支付宝等推送都可以做到点击一条消失一条,我觉得既然别人能够做到肯定是可以实现的,只是你不了解而且,后来多处查看资料同时了解,iOS的静默推送即(Remote Notifiactaiion)当然他是有别于消息推送的,具体的使用方法大家可以自定百度查看,只说其中的一点,静默推送里边包含一个content-available这个key值,设置这个key值才能标示是静默推送,它的推送消息是查看一条消失一条的,然后我就在友盟的推送后台增加了这个key值,这个时候还有一个问题,就是消息角标的问题,如果你设置了这个key值必须保持角标为空,才可以达到一条一条的删除,其实真正想做到点击一条消失一条按照正常逻辑 角标的个数必须要和后台同步才行,当然目前由于我们着急发版,没太关注角标的问题,但是具体到涉及角标还是相对复杂些,因为你要将用户参看后的状态发给后台,然后再进行统计结合后台发送推送消息来设置角标的真正的个数,这个之后做完这个需求还再详细介绍,总之你想在iOS10以后设置消息推送是一条一条消失的必须做到以下两点即可:
1:设置content-available的值为1
2:角标在友盟后台不需要设置值为空
关于iOS10的推送
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 不同版本极光推送SDK集成各有差异,集成时一定要注意版本号,楼主已将博文更新成最新的SDK JPush v3.0....
- WWDC session - Notifications 学习总结,如有不妥之处,望请指正🙏🙏 pusher工具[...
- 参考文章:本地推送:一、iOS推送之本地推送(iOS Notification Of Local Notifica...