Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Apple 的本地和推送通知编程指南的第 7 页上,有一个 iPhone 桌面的屏幕截图,其中一个应用程序图标有一个不包含数字的徽章 - 它只是纯红色。
怎么可能做到这一点?
我认为当前的通知 API 无法实现您想要做的事情。如果要在应用程序图标上显示徽章,则必须在 APNS 有效负载中使用“徽章”键,并且该键的值必须是整数。
即使本地通知 API 也有相同的限制,您可以使用 applicationIconBadgeNumber 属性更改徽章值,但不幸的是,此属性仅接受整数。
似乎只有内置应用程序(例如手机应用程序)可以显示没有数字的徽章。