iOS极光推送清除角标解决方案 |
您所在的位置:网站首页 › 苹果tv角标怎么清除 › iOS极光推送清除角标解决方案 |
问题描述: 最近在项目中集成了极光推送,接收通知后,发现手机上的app图标右上角一直有个红色的数字1无法清除,但是在代码中已经设置了使角标清除的方法。 通过测试发现,如果收到通知后点击通知栏进入app,则角标会清除; 如果收到通知后直接点击app图标或者设置方法使得接收通知后直接跳转页面进入app,则角标不会清除; 解决方法如下: //程序在运行时收到通知,点击通知栏进入app - (void)jpushNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(NSInteger))completionHandler { [UIApplication sharedApplication].applicationIconBadgeNumber = 0; [JPUSHService setBadge:0]; } //程序在后台时收到通知,点击通知栏进入app - ( |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |