草庐IT

ios - 在应用程序处于终止状态时增加或减少应用程序角标(Badge)

这个问题在这里已经有了答案:Pushnotificationbadge(1个回答)关闭5年前。当应用程序被带到前台时,我已获得推送通知并设法更新图标角标(Badge)计数。但我想在应用程序处于终止状态时更新图标角标(Badge)。我知道当应用程序处于终止状态时,角标(Badge)计数取决于推送通知有效负载:{"aps":{"alert":"Yougotyouremails.","badge":9}}所以,它显示了9个图标角标(Badge)注意:但我想知道,后端将如何处理递增或递减或使角标(Badge)计数为零。

objective-c - 推送通知角标(Badge)计数未更新

这是我的苹果推送通知代码,当应用程序正在运行并且通知到来时,我正在增加角标(Badge)计数并在我单击应用程序图标上的主页按钮时获得所需的结果。但是当我没有运行我的应用程序并且收到通知时,它不会自动增加角标(Badge)计数并且仍然只有1。值1来自服务器。谁能指出我哪里做错了。提前致谢。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{userMessageCounter=@"0";postType=0;joinedStream

ios - Urban Airship 的推送通知角标(Badge)不会在后台更新

一段时间以来,我一直在努力解决似乎应该“正常工作”的问题。我通过UrbanAirship设置了推送通知,一切正常,除了在应用程序处于后台时更新角标(Badge)。据我所知,只要在负载中将badge设置为整数,如果应用程序不在前台,它就应该自行处理。如果我在应用程序处于前台时捕获角标(Badge)更新,我可以正确设置它,但这不是我想在我的应用程序中使用角标(Badge)的原因。这是我在didFinishLaunchingWithOptions:中的设置UAConfig*config=[UAConfigdefaultConfig];//Youcanalsoprogramaticallyov

ios - UICollectionViewCell 添加角标(Badge)

我想在用户长按单元格时向我的UICollectionViewCell添加角标(Badge)。这是我的代码:-(void)activateDeletionMode:(UILongPressGestureRecognizer*)gesture{if(gesture.state==UIGestureRecognizerStateBegan){NSIndexPath*indexPath=[_favoriteCollectionindexPathForItemAtPoint:[gesturelocationInView:_favoriteCollection]];UICollectionView

iphone - 是否可以在 APNS 角标(Badge)中显示字符值?

有人做过吗?我想显示一个“!”而不是数字。谢谢。 最佳答案 UIApplication上的applicationBadgeNumber定义如下:@property(nonatomic)NSIntegerapplicationIconBadgeNumber;没有字符串,只有整数。 关于iphone-是否可以在APNS角标(Badge)中显示字符值?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

ios - 如何在 iOS 推送通知上做角标(Badge)增量

我目前正在从负载中获取角标(Badge)。但是我该如何更新该值。{"aps":{"alert":"NotificationHubtestnotification2","badge":1,"sound":"Default"}}当我发送这个时,它总是在角标(Badge)编号中显示1,但是当我进入应用程序并退出时,它正在更新。正因为如此,funcapplicationDidBecomeActive(application:UIApplication){UIApplication.sharedApplication().applicationIconBadgeNumber=UIApplicat

android - 用于 react native 应用程序图标角标(Badge)的库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我正在寻找一个可用于ReactNative以处理android和ios应用角标(Badge)计数的库。我目前正在使用react-native-onesignal来处理推送通知。Onesignal不支持在客户端处理应用程序角标(Badge)计数。对于ios,我可以通过编程方式设置角标(Badge)计数。对于android,我可以使用react-native-badge-

iOS - 从其他类更改标签栏角标(Badge)

我搜索了很多但找不到答案,因此决定问你:)。我有一个有一些观点的应用程序。登录后,我创建了一个带有3个选项卡的UITabBarController。现在我想根据用户收到的通知数量更改第二个标签的角标(Badge)。这个核心在viewdidload方法中调用时工作:NSString*badgeValue=[NSStringstringWithFormat:@"%i",[cacheNotificationscount]];if([cacheNotificationscount]!=0){[[[[[selftabBarController]viewControllers]objectAtIn

ios - 如何将 IOS 角标(Badge)通知颜色从默认红色更改为其他颜色?

默认的APNS允许一个数字(角标(Badge))出现在我们应用程序图标顶部的红色背景中,以表明有新通知。有没有办法根据后端服务器输出将红色背景更改为任何其他颜色? 最佳答案 我不相信公共(public)iOSSDKAPI可以实现这一点 关于ios-如何将IOS角标(Badge)通知颜色从默认红色更改为其他颜色?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11468748/

ios - 图标角标(Badge)未出现在 IOS 10 模拟器中

我希望在单击应设置应用程序图标气泡编号的按钮后看到气泡图标角标(Badge)编号-但是-在按下主页按钮后我没有在图标中看到任何编号的气泡。我的问题:图标角标(Badge)没有出现在ios模拟器中吗?-(IBAction)btn1_click:(id)sender{[[UIApplicationsharedApplication]setApplicationIconBadgeNumber:4];} 最佳答案 不完全直观,但您的应用必须首先获得使用UNUserNotificationCenter处理通知的权限requestAuthori