ios - react native : What controls number in red circle on app icon on iPhone screen?

标签 ios iphone react-native springboard

当我的 iPhone 上有应用程序时,如果我收到有关该应用程序中某些内容的通知,我的 iPhone 跳板上应用程序图标的右上角会出现一个红色圆圈。
如果我正在构建一个 React Native 应用程序,什么控制这个数字?

最佳答案

您可以使用:https://github.com/react-native-push-notification-ios/push-notification-ios
仅在 iOS 上支持设置角标(Badge)编号。角标(Badge)编号与应用程序的推送通知数量有关,但您可以根据其他一些逻辑(如 rn-firebase)设置自定义编号。applicationIconBadgeNumber显示为应用程序图标角标(Badge)的数字。此属性的默认值为 0,表示不显示角标(Badge)(可选)。
This tutorial似乎确定了所有部分,但您可能想要更新文章中使用的代码。
更新 : 使用 react-native-notification-badge如果您不想要功能齐全的通知管理器。

关于ios - react native : What controls number in red circle on app icon on iPhone screen?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66124452/

相关文章:

ios - NSCompoundPredicate 无法正常工作

iphone - iOS Scrollview 检测滚动

java - 从 eclipse java ee 导出 java web 服务

android - react native 模块中 'arm64-v8a' ,'x86_64' 上的应用程序崩溃

react-native - 使用 redux 的选项卡导航器性能问题

ios - Google Analytics 崩溃报告和 iTunesConnect

objective-c - 我正在尝试使用 if 条件,但我无法让它工作 xcode

iphone - UIWebView 在 iOS 5 上不断缩放

android - 'gradlew' 不是内部或外部命令、可运行程序或批处理文件

ios - Swift 3 "updateChildValues"方法失败,返回 : Invalid key in object. 键必须为非空且不能包含 '.' '#' '$' '[' 或 ']' '