如何为应用程序图标提供没有编号的通知徽章?

在Apple的本地和推送通知编程指南的第7页上有一个iPhone桌面的屏幕截图,其中一个应用程序图标有一个不包含数字的徽章 – 它只是纯红色。

怎么可能实现这个目标?

我认为使用当前通知API无法实现您想要做的事情。 如果要在应用程序图标上显示徽章,则必须在APNS有效内容中使用“badge”键,并且此键的值必须为整数。

即使本地通知API也有相同的限制,您可以使用applicationIconBadgeNumber属性更改徽章值,但不幸的是,此属性只接受整数。

似乎只有内置应用程序(例如手机应用程序)才能显示没有编号的徽章。