gpt4 book ai didi

ios - ApplicationIconBadgeNumber 没有在重新安装我的 ipad 应用程序时重置。

转载 作者:可可西里 更新时间:2023-11-01 03:29:37 28 4
gpt4 key购买 nike

我正在使用以下代码设置我的 applicationIconBadgeNumber:

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:theIntToDisplay];

问题是,当我从 iPad 上删除应用程序并重新安装时,应用程序图标仍然显示之前的角标(Badge)编号。这是默认的 iOS 行为还是我们可以重置它?

我在 Why the applicationIconBadgeNumber is not getting deleted with appliccation ? Where it stored actually? 上发现了一个类似的问题,但它没有回答我的问题。

最佳答案

这是预期的行为,角标(Badge)编号在卸载后会保留一小段时间,例如在立即重新安装的情况下。

当然,您可以在每次在 application:didFinishLaunchingWithOptions: 方法中启动应用程序后使角标(Badge)编号无效,但我认为情况并非如此,因为您不希望角标(Badge)编号正确显示安装应用程序但尚未启动后。在这种情况下,只需等待删除应用程序后,iOS 就会清除角标(Badge)号码缓存,然后重新安装该应用程序。不幸的是,如果不越狱设备,就无法手动管理角标(Badge)编号行为

关于ios - ApplicationIconBadgeNumber 没有在重新安装我的 ipad 应用程序时重置。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17732033/

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