Apple 的本地和推送通知编程指南第 7 页有一张 iPhone 桌面的屏幕截图,其中一个应用程序图标有一个不包含数字的角标(Badge) - 它只是普通的红色。
如何实现这一点?
最佳答案
我认为当前的通知 API 无法实现您想做的事情。 如果你想在你的应用程序图标上显示角标(Badge),你必须在你的 APNS 负载中使用“角标(Badge)”键,并且这个键的值必须是一个整数。
即使本地通知 API 也有相同的限制,您可以使用 applicationIconBadgeNumber 属性更改角标(Badge)值,但不幸的是,该属性只接受整数。
似乎只有内置应用程序(例如电话应用程序)可以显示没有数字的角标(Badge)。
关于ios - 如何给应用程序图标一个没有数字的通知角标(Badge)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10841605/