如何在 iPhone 应用程序中更新应用程序徽章图标?

Posted

技术标签:

【中文标题】如何在 iPhone 应用程序中更新应用程序徽章图标?【英文标题】:How to update ApplicationBadgeIcon in iPhone App? 【发布时间】:2011-12-13 01:12:04 【问题描述】:

我在我的应用程序中使用 applicationiconbadge。我将它设置为 100,我必须将它递减到 0,同时发出一些警报。现在,当我通过按主屏幕关闭我的应用程序时,我可以在应用程序图标上看到徽章,但它没有更新。我已经使用 nstimer 在特定时间段后减少该计数器并相应地更新徽章,但它似乎不起作用。

谁能帮帮我?

提交

【问题讨论】:

【参考方案1】:

当您的应用被发送到后台时,系统会将其冻结,之后无法运行任何实际代码。

您应该做的是安排local notifications 并从那里减少应用程序徽章。

【讨论】:

本地通知将有助于显示警报视图。但我想同时更新应用图标徽章。 您阅读过文档吗?本地通知可以更新应用程序徽章而不显示任何警报。

以上是关于如何在 iPhone 应用程序中更新应用程序徽章图标?的主要内容,如果未能解决你的问题,请参考以下文章

如何增加推送通知徽章 iPhone

如何给应用程序图标一个没有数字的通知徽章?

在 iPhone 中获取推送通知时徽章图标不会增加?

如何增加应用程序徽章编号以进行定期本地通知(iPhone)

如何更新通知徽章编号?

应用程序在后台时如何更新徽章编号[重复]