9

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

怎么可能做到这一点?

4

1 回答 1

6

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

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

似乎只有内置应用程序(例如手机应用程序)可以显示没有数字的徽章。

于 2012-06-24T02:15:27.017 回答