在ios中接收通知时禁用应用程序徽章图标
我正在使用react native applozic chat处理react native应用程序中的聊天。我的问题是,在收到任何聊天通知后,是否有任何方法可以防止应用程序徽章图标出现在应用程序图标上?我想在ios中特别禁用它,因为它不会出现在android中。您可以使用它在ios中接收通知时禁用应用程序徽章图标,ios,react-native,Ios,React Native,我正在使用react native applozic chat处理react native应用程序中的聊天。我的问题是,在收到任何聊天通知后,是否有任何方法可以防止应用程序徽章图标出现在应用程序图标上?我想在ios中特别禁用它,因为它不会出现在android中。您可以使用它 application.applicationIconBadgeNumber = 0; 在AppDelegate中,启动DidFinish以获取结果。如果要完全禁用应用程序徽章计数 您可以在方法ALDefaultChatV
application.applicationIconBadgeNumber = 0;
在AppDelegate中,启动DidFinish以获取结果。如果要完全禁用应用程序徽章计数 您可以在方法
ALDefaultChatViewSettings
中的ALChatmanager.m
文件中使用以下设置
[ALUserDefaultsHandler setUnreadCountType:0];
确保此设置仅在ALChatmanager.m
文件中添加一次
有关此禁用的更多信息,您可以参考文档徽章编号是一个很好的选项:
app.applicationIconBadgeNumber = 0;
你的问题不是很清楚。如果未使用推送通知,则徽章不应自动显示。如果您使用的是APN,则可以将应用程序派生类的applicationBadgeNumber属性设置为零。最后一种可能性是,您可以进入“启动”和“禁用”徽章的设置。