草庐IT

通知栏

全部标签

php - Firebase 云消息传递 PHP 集成发送推送通知

我已经在PHP中集成了FCM推送通知功能。现在,通知工作正常,但badge号码不工作。我已经添加了badge=1但每次都没有显示1而不是递增的角标(Badge)编号。我想发送自动递增的角标(Badge)编号。请看我的php文件代码:$title,'text'=>$body,'sound'=>'default','badge'=>'1');//Thisarraycontains,thetokenandthenotification.The'to'attributestoresthetoken.$arrayToSend=array('to'=>$token,'notification'=>

ios - 即使应用程序在 iOS 中使用 Swift 3.0 处于后台,也根本不会推送通知横幅

即使应用程序在iOS-Swift3.0中处于后台,也根本不会推送通知横幅。我按照以下链接为我的应用实现推送通知。RegisteringforPushNotificationsinXcode8/Swift3.0? 最佳答案 当我将设备连接到Xcode时,我发现它们也不可靠。再次尝试删除并安装该应用程序,然后断开它与Xcode的连接。它应该在进入后台后开始显示,但是,它绝对不是那么可靠。希望对您有所帮助。亲切的问候,穆昆德 关于ios-即使应用程序在iOS中使用Swift3.0处于后台,也根

ios - 由于 HomeKit 配件中的事件而推送通知

我希望我的应用能够感知HomeKit配件触发的事件(HMAccessory)。这样,当我的HomeKit驱动的运动检测器检测到运动时,我的应用程序就会以某种方式了解这一点(最好是通过推送通知)。预装的Home应用程序似乎具有此功能。有什么方法可以使用HomeKit框架完成这项工作吗?我找到的最近的是HMCharacteristic上的这个:funcenableNotification(Bool,completionHandler:(Error?)->Void)但这不会导致推送通知并通过委托(delegate)回调传递更新(并且仅在应用程序处于前台时有效)。

ios - 应用发布后试飞发送邮件通知 | iOS

我正在使用试飞与内部测试人员共享构建。但上周我注意到一个奇怪的行为。我将近一个月前部署了一个构建版本,现在该应用程序与该构建版本一起运行。然而,Testflight再次向测试人员发送了一封自动电子邮件,表示该版本可用于测试。(我知道在当前版本中,我们可能会测试该应用程序,即使它是实时的)。问题是:在测试飞行结束时发送电子邮件通知是否存在一些错误又是旧建筑?我是否应该手动终止此构建以避免任何以后会出现这样的问题吗?请注意,我的应用程序与此版本一起使用我不希望它受到影响。 最佳答案 仅供引用-同样的事情发生在我身上,但在我发布应用程序后

HarmonyOS鸿蒙基于Java开发:创建智能穿戴应用通知

目录通知的样式约束与限制接口介绍开发步骤HarmonyOS提供了通知功能,提醒用户有来自应用的信息。当应用向系统发出通知时,通知将以弹窗的形式显示,并同时出现在通知中心。用户可以在表盘界面上拉,通过通知中心查看通知的详细信息。常见的使用场景有:显示接收到短消息、即时消息等。显示应用的推送消息,如广告、版本更新等。显示当前正在进行的事件,如勿扰模式等。通知的样式当在表盘界面收到消息通知,会全屏显示,示例如下:

ios - 在用户点击它们之前在后台处理通知 - Swift 3

在swift3中,当应用程序处于后台且用户点击通知之前,我如何处理本地通知?UserNotificationController.userNotificationCenter(_:willPresent:withCompletionHandler:)仅在用户点击通知时调用。我的目标是创建一个本地通知,显示类似于来电的屏幕,用户可以在其中滑动以接听或挂断电话。谢谢! 最佳答案 根据这个SO问题,这根本不可能:iOSLocalNotification-CallbackwheninBackground引用该链接中给出的部分答案:Ifyou

android - 未使用 Quickblox SDK 接收从 iOS 到 android 的推送通知

我使用QuickbloxiOSSDK来实现聊天。我面临从iOS设备到Android设备的推送通知问题。默认情况下,无论何时发送消息,它都应该向对手用户发送推送。它不会从iOS向Android发送推送,但是从iOS到iOS可以正常工作。我们已尝试使用以下代码发送通用推送通知。NSDictionary*payload=@{@"message":@"TestMessage",@"ios_sound":@"mysound.wav",@"user_id":[NSStringstringWithFormat:@"%@",obj],@"thread_id":@"10"};NSData*data=[N

iOS 将通知对象发送到 UserNotificationCenter 和 didFinishLaunchingWithOptions

当应用关闭且用户点击通知时:1)使用remoteNotification对象调用didFinishLaunchingWithOptions。我按预期在此处设置了rootViewController2)userNotificationCenter(_,didReceive,withCompletionHandler)也被调用。问题是,我不想在第2步中执行任何操作,因为我已经在第1步中处理了通知)。但是,如果应用程序在前台或后台,我确实想在步骤2)中处理通知。我不知道如何区分这两种情况。 最佳答案 我认为它们是为了不同的问题。即user

ios - iOS 上的 Firebase 推送通知 : FCM says token error: not registered but app gets no refreshed token

安装应用程序后,我的应用程序获得PN,一切正常。但是突然间,该应用程序不再获得任何PN。对特定tokenID的手动推送测试从Google的Firebase服务器获得以下答案:{"multicast_id":XXXXXXXXXXX,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"NotRegistered"}]}因此似乎tokenID不再在Firebase中注册。但我仍然使用InstanceID.instanceID().token()获得相同的旧token,而不是新token。我的设置与MessagingEx

ios - 在详细 Controller 中打开通知

我在我的项目中使用了FireBase,我收到了关于主题的通知。当点击通知打开并将数据传递给详细Controller时。例如BBC新闻节目这是StoryboardimportUIKitimportUserNotificationsimportFirebaseimportFirebaseInstanceIDimportFirebaseMessagingimportSystemConfiguration@UIApplicationMainclassAppDelegate:UIResponder,UIApplicationDelegate,UNUserNotificationCenterDel