不要调用 [UIApplication sharedApplication].applicationIconBadgeNumber = 0;

角标和通知栏未读推送都会清空

使用下面的方法。。。

- (void)applicationWillResignActive:(UIApplication *)application {

/// 角标清0 未读推送不清空

UILocalNotification *notification = [[UILocalNotification alloc] init];

notification.applicationIconBadgeNumber = -1;

[[UIApplication sharedApplication] presentLocalNotificationNow:notification];

[JPUSHService setBadge:0];

}

- (void)applicationDidEnterBackground:(UIApplication *)application {

}

- (void)applicationWillEnterForeground:(UIApplication *)application {

[application cancelAllLocalNotifications];

}

需要注意的是::方法一定要放对位置,如果放错位置会出现一些问题如下

遇到的问题: iOS11 APP运行于前台时,双击home键杀死APP,再次启动时启动页失效,,显示的是上次杀死时显示的页面,,APP推到后台再杀死APP,启动页正常

问题产生的原因:角标清0 未读推送不清空 的方法放错了地方

- (void)applicationDidEnterBackground:(UIApplication *)application {

/// 角标清0 未读推送不清空

UILocalNotification *notification = [[UILocalNotificationalloc] init];

notification.applicationIconBadgeNumber = -1;

[[UIApplicationsharedApplication] presentLocalNotificationNow:notification];

[JPUSHService setBadge:0];

}

极光推送 角标清0 未读消息不清空相关推荐

  1. android 角标数字管理,Android应用推送角标设置方法

    原标题:Android应用推送角标设置方法 Android最初原生是没有角标的,各大手机厂商推出了角标,适配也是相对麻烦,需要去适配各家,这里做了整理及使用方法 先把工具类贴出来 importandr ...

  2. Android应用推送角标设置方法

    Android最初原生是没有角标的,各大手机厂商推出了角标,适配也是相对麻烦,需要去适配各家,这里做了整理及使用方法 先把工具类贴出来 package cn.com.goldwind.eis.util ...

  3. php 友盟推送角标,桌面角标设置以及消息推送服务

    更新记录 0.01(2020-05-09) 1.添加角标设置 2.添加清除角标 3.添加品牌获取 4.添加通知栏推送 5.添加点击通知栏进入APP 平台兼容性 Android iOS × 原生插件通用 ...

  4. php 友盟推送角标,android集成友盟推送实现离线在线推送及桌面图标角标设置

    本人亲测有效,有问题欢迎评论,互相学习 1.集成友盟推送-根据友盟文档集成即可实现在线推送 2.集成后想要实现点击跳转到指定页面,那么就要根据后台返回的数据进行跳转 (1)在线推送-在applicat ...

  5. android 小米推送角标,MIUI67桌面角标开源代码简介

    MIUI6&7桌面角标开源代码简介 MIUI6&7上重新设计了桌面app图标的角标显示,基本规则如下: 一.基本介绍 1.默认的情况 当app 向通知栏发送了一条通知 (通知不带进度条 ...

  6. android 应用图标 角标 显示未读消息

    Android桌面角标的适配确实是非常坑爹的需求.原生系统根本就没有这个功能,国内很多厂家效仿ios都自己定义了该功能.Android程序员就很苦逼,要适配很多机型.建议万不得已情况下还是不要进行这项 ...

  7. 环信-获取未读消息数量

    描述: 他人发给我消息,不管在主页面还是在聊天列表页面,均能收到消息且能得到未读消息数量,但若我保留未读消息,杀掉进程,再次打开app,主页面下tabbar角标并不显示未读消息数量. 上环信官网中的社 ...

  8. 极光推送 请检查参数合法性_极光小课堂 | 极光推送在人脸识别终端管理系统中的应用...

    项目背景 最近开发的一款人脸识别终端管理系统,主要包括运营平台.企业后台管理系统.APP 端.智能人脸识别终端模块. 下图是系统的架构图: 其中各个模块之间都需要即时通讯,比如: APP 端用户注册完 ...

  9. 极光小课堂 | 极光推送之 Android 客户端使用指南——基础篇

    " 本文中涉及到的所有代码现已在 Github 上开源,地址:https://github.com/xuexiangjys/JPushSample" 01 前言 - 极光推送是国内 ...

最新文章

  1. Fedora 20 安装搜狗拼音输入法
  2. 每天5分钟玩转python3算法:选择排序
  3. 使用Python的http.server实现一个简易的Web Api对外提供HanLP拼音转换服务
  4. html文本对齐6,HTML对齐文本
  5. 这个耳机一点不输千元级的AirPods
  6. 【Python爬虫学习笔记12】Ajax数据爬取简介
  7. 无法使用此数据源,因为没有正确配置performancepoint services
  8. 关于将表单上传到服务器
  9. Python基础-ConfigParser模块
  10. 【缓存】缓存,这么用才真正达到缓存的效果
  11. 利用存储过程录入连续的素数序列
  12. java提高篇(十九)-----数组之二
  13. html4与html5的区别
  14. 18、HTML5 Video(视频)和 audio(音频)
  15. 基于C#的学生选课管理系统
  16. vlfeat各种版本下载链接:
  17. 【托马斯微积分】(12版)阅读笔记2:极限
  18. 如何用Python下载百度指数的数据
  19. 简单多边形的三角剖分相关技术
  20. 点击计算机管理出现找不到文件,win10点击计算机管理时提示找不到文件如何办?...

热门文章

  1. leetcode-1319:连通网络的操作次数
  2. 设计模式(二十二)观察者模式 C++
  3. A-Level经济真题每期一练(54)
  4. 使用盗版软件企业将入“黑名单” 降其信用等级
  5. Java多个ppt合并脚本_Apache POI PPT - 合并( Merging)
  6. 配电网电力参数测量仪设计
  7. 国能93量产背后:恒大的理想与许家印的决心
  8. 【项目实训】篮球计分系统设计(无线nRF905版本)
  9. 时间序列分析的表示学习时代来了?
  10. iview+python 前后端部分功能演示