iOS 清除角标,保留通知栏,不清除通知

在进入前台的方法中

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

    [UIApplication sharedApplication].applicationIconBadgeNumber = -1;
    //清除推送服务器角标 以个推为例
    [GeTuiSdk resetBadge];

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概述 在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知...
    莫离_焱阅读 6,560评论 1 8
  • 本地推送UILocalNotification的applicationIconBadgeNumber影响到角标的显...
    zl_xust阅读 5,206评论 5 3
  • 问题描述:最近在项目中集成了极光推送,接收通知后,发现手机上的app图标右上角一直有个红色的数字1无法清除,但是在...
    Jenny_e668阅读 1,106评论 0 0
  • 极光推送: 1.JPush当前版本是1.8.2,其SDK的开发除了正常的功能完善和扩展外也紧随苹果官方的步伐,SD...
    Isspace阅读 6,792评论 10 16
  • 总体内容1.推送通知的介绍2.本地通知3.远程通知4.极光推送的使用 一、推送通知的介绍 1.1、推送通知的作用:...
    IIronMan阅读 5,229评论 4 34