gpt4 book ai didi

ios - 图标角标(Badge)不递增?

转载 作者:行者123 更新时间:2023-11-29 03:06:25 24 4
gpt4 key购买 nike

由于某些原因,我的应用程序中的角标(Badge)编号没有增加

我试过了

[UIApplication sharedApplication].applicationIconBadgeNumber =
[UIApplication sharedApplication].applicationIconBadgeNumber + 1;

还有:

[UIApplication sharedApplication].applicationIconBadgeNumber =
[UIApplication sharedApplication].applicationIconBadgeNumber +
[[[userInfo objectForKey:@"aps"] objectForKey: @"badge"] intValue];

完整代码:

-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
[UIApplication sharedApplication].applicationIconBadgeNumber =
[UIApplication sharedApplication].applicationIconBadgeNumber + 1;
}

它始终显示 1,我从我的服务器发送带有 badges = 1 的播放负载

最佳答案

您应该跟踪服务器上的角标(Badge)计数器。

当您的应用激活时,将角标(Badge)计数设置为 0[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];

并向服务器的自定义 API 发送请求,告知角标(Badge)计数现在为 0

关于ios - 图标角标(Badge)不递增?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22722703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com