草庐IT

ios - 如何使用 Firebase 云消息传递自动增加 iOS 通知角标(Badge)?

如何使用Firebase云消息传递自动增加iOS通知标志?是否可以执行类似+1或++的操作? 最佳答案 您可以在(notificationpayload)中设置角标(Badge)值。您可以使用自己的服务器发送推送通知并控制(增加)角标(Badge)值。如果您使用Firebase直接从设备向设备发送推送通知,则无法控制角标(Badge)编号。您可以设置角标(Badge)的唯一方法是当您确定目标设备只会收到来自一台源设备的推送通知时,您可以在该源设备上设置角标(Badge)值。 关于ios-

iOS7 - enabledRemoteNotificationTypes 返回 UIRemoteNotificationTypeNone 但在 Settings.app Alert、Badge 和 Sound 中启用

我在ViewController按钮操作中有以下代码:-(IBAction)requestPermissions:(id)sender{DDLogInfo(@"Startpermissionrequesting.");if([[UIApplicationsharedApplication]respondsToSelector:@selector(registerForRemoteNotifications)]){[[UIApplicationsharedApplication]registerForRemoteNotifications];}else{[[NSNotificationC

ios - 重置 iOS 应用角标(Badge)

您好,我目前正在开发一个使用推送通知的应用程序。我已经成功地让它与Parse一起工作,我的应用程序正在接收通知。我的问题不是在打开应用程序时如何重置角标(Badge),因为我已经可以使用此代码了。-(void)applicationDidBecomeActive:(UIApplication*)application{[UIApplicationsharedApplication].applicationIconBadgeNumber=0;}-(void)application:(UIApplication*)applicationdidRegisterForRemoteNotific

ios - 发送解析推送通知时如何增加角标(Badge)编号

我在使用ParseiOSFramework增加角标(Badge)数量时遇到了问题。当我调用此代码时,其他用户收到推送通知,但他的角标(Badge)编号并没有在图标上增加。letpush=PFPush()letdata=["badge":"Increment"]push.setData(data)push.setChannel("channel_\(userId)")push.setMessage(message)varerr:NSError?do{trypush.sendPush()}catchvarerrorasNSError{err=error}catch{fatalError()

ios - 为什么我收到通知后无法移除角标(Badge)?

我正在尝试使用Firebase云消息传递实现推送通知,我通过firebase控制台发送消息。在Firebase控制台中撰写消息时,我将角标(Badge)编号设置为1,如下图所示在那之后,我的应用程序在主屏幕上的图标总是有数字“1”的角标(Badge),即使我尝试卸载并重新安装它,数字“1”的角标(Badge)仍然存在。但它只发生在我的iPhone上,如果我在其他手机上安装它,角标(Badge)将不会显示我在Appdelegate中使用这段代码来触发推送通知@UIApplicationMainclassAppDelegate:UIResponder,UIApplicationDelega

ios - 当应用程序在前台时更新来自推送通知的标签栏角标(Badge)计数

我的TabBarController中有一个通知选项卡,我想显示与App角标(Badge)计数相同的角标(Badge)计数。除了应用程序位于前台时,我可以在所有情况下使用它。为此,我为我的TabBarController创建了一个自定义类,它注册了UIApplicationWillEnterForeground通知并将通知选项卡的角标(Badge)设置为与App角标(Badge)相同。我也在OnLoad()函数中执行此操作。现在,当应用程序已经在前台时,我该如何更新通知标签角标(Badge)?我在AppDelegate函数中捕获通知:application(_:didReceiveRe

ios - 使用 MIBadgeButton-Swift 向 UIButtonitem 添加角标(Badge)

我正在尝试向我的UIBarButtonItem添加一个角标(Badge),为此我找到了这个github:MIBadgeButton-Swift但是我不知道怎么用。这是我的代码,它使我的自定义UIBarButtonItem:letshopingCartBTN=UIButton(type:UIButtonType.Custom)shopingCartBTN.setImage(UIImage(named:"shopingCarBarIcon"),forState:UIControlState.Normal)shopingCartBTN.imageView?.image=UIImage(nam

ios - Xcode Swift 3.0 通知框架应用角标(Badge)未更新

letcontent=UNMutableNotificationContent()content.badge=0//yourbadgecount此代码位于applicationWillEnterForeground中,目的是在用户重新进入应用程序时通过将数字设置为0来删除角标(Badge),但事实证明它完全没用,因为它不会更新角标(Badge)在应用程序图标上...我现在已经恢复到iOS9代码,它运行得非常棒。此外,似乎使用新框架,您实际上必须发送通知以更新角标(Badge)编号,这确实不切实际..如果我错了请纠正我此外:letcontent=UNMutableNotification

php - Onesignal Badge 计数增量不起作用

在Onesignalapi中,我在字段数组中添加了isIos=>true,ios_badgeType=>Increase,ios_badgeCount=>1,content_available=>true。但角标(Badge)计数始终保持为1,它不会随着多条消息的增加而增加。这是我的负载详细信息:$fields=array('app_id'=>"xxxxxx",'included_segments'=>array('All'),'data'=>array("notification_type"=>"update"),'contents'=>$content,'subtitle'=>$s

ios - 在 Swift 中更改标签栏角标(Badge)大小

如何更改标签栏角标(Badge)大小?我用位置设置标签栏角标(Badge)值tabBarController?.tabBar.items?[4].badgeValue="1"但我无法更改红色圆圈标签栏角标(Badge)的大小。谢谢! 最佳答案 它的工作funcaddRedDotAtTabBarItemIndex(index:Int){forsubviewintabBarController!.tabBar.subviews{ifletsubview=subviewas?UIView{ifsubview.tag==1234{subvi