gpt4 book ai didi

ios - 如何清除 iOS 中的推送通知角标(Badge)计数?

转载 作者:IT王子 更新时间:2023-10-29 07:44:57 27 4
gpt4 key购买 nike

我想在应用启动后清除推送通知角标(Badge)计数。我不清楚在哪里设置以下代码。请简要说明如何清除角标(Badge)计数。

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

最佳答案

你应该这样设置:

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

在如果应用程序启动并发送到后台,则这些 AppDelegate 方法中的任何一个都不会被调用 didFinishLaunchingWithOptions 方法,因此请使用以下任一方法:

- (void)applicationWillEnterForeground:(UIApplication *)application

- (void)applicationDidBecomeActive:(UIApplication *)application

对于 Swift 3+

- func applicationWillEnterForeground(_ application: UIApplication)
- func applicationDidBecomeActive(_ application: UIApplication)

关于ios - 如何清除 iOS 中的推送通知角标(Badge)计数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14038680/

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