在Apple的本地和推送通知编程指南的第7页上有一个iPhone桌面的屏幕截图,其中一个应用程序图标有一个不包含数字的徽章 - 它只是简单的红色。
如何实现这一目标?
答案 0 :(得分:3)
我认为当前的通知API无法实现您的目标。 如果要在应用程序图标上显示徽章,则必须在APNS有效内容中使用“badge”键,并且此键的值必须为整数。
即使本地通知API也有相同的限制,您可以使用applicationIconBadgeNumber属性更改徽章值,但不幸的是,此属性只接受整数。
似乎只有内置应用(例如手机应用)才能显示没有数字的徽章。