首页 > 解决方案 > React Native:什么控制iPhone屏幕上应用程序图标上红色圆圈中的数字?

问题描述

当我的 iPhone 上有应用程序时,如果我收到关于该应用程序中某些内容的通知,我的 iPhone 跳板上应用程序图标的右上角会出现一个红色圆圈。

如果我正在构建一个 React Native 应用程序,这个数字是由什么控制的?

标签: iosiphonereact-nativespringboard

解决方案


您可以使用:https ://github.com/react-native-push-notification-ios/push-notification-ios

仅在 iOS 上支持设置徽章编号。徽章编号与应用程序的推送通知数量有关,但您可以根据其他一些逻辑(如 rn-firebase)设置自定义编号。

applicationIconBadgeNumber显示为应用程序图标徽章的数字。该属性的默认值为 0,表示不显示徽章(可选)。

本教程似乎涵盖了所有部分,但您可能想要更新文章中使用的代码。

更新:如果您不想要功能齐全的通知管理器,请使用react-native-notification-badge 。


推荐阅读