草庐IT

通知栏

全部标签

ios - Firebase 通知(仅数据)未在前台接收

大家好,我读到了一些人们在使用Firebase和iOS通知时遇到的问题,但似乎每个人都遇到了同样的问题。现在我说的是FOREGROUND应用状态:App收到过有参数通知的通知,例如:letnotificationsParameters:[String:AnyObject]=["to":"iphoneID","content-available":true,"priority":"high",//"notification":[//"body":"greatmatch!",//"title":"Portugalvs.Denmark",//"icon":"myicon"//],"data"

实现NoticeBar 通知栏。走马灯公告栏

前言微信小程序封装公共组件——实现NoticeBar通知栏。走马灯公告栏一、使用步骤1.引入库代码如下(示例):"usingComponents":{"van-notice-bar":"@vant/weapp/notice-bar/index"}2.页面代码index.wxml代码如下(示例):viewclass="notice-bar">viewclass="notice-title">{{title}}/view>view>van-notice-barcustom-class="bar"background="#fff"color="#3D3D3D"scrollabletext="{{te

ios - Swift 3 本地通知未触发

我有以下设置,根本没有触发任何通知。基于堆栈上的其他类似问题,我为每个请求输入了一个唯一标识符,并且还将正文添加到内容中。我有这个请求用户许可的功能。funcsendIntNotifications(){//1.RequestpermissionfromtheuserUNUserNotificationCenter.current().requestAuthorization(options:[.alert,.badge,.sound],completionHandler:{(granted,error)inifgranted{print("Notificationaccessgran

ios - 如何在特定时间触发来自 firebase 的通知?

我正在做一个健身应用程序,我必须在我存储在firebase中的日期起的特定时间通知用户。例如:我在firebaseDB中保存今天的时间戳,说“start_at”:“timestamp”,现在我必须在我存储的日期(时间戳)1周后发送通知。它类似于cron功能。我不知道如何在firebase中实现它。有没有人可以帮助我? 最佳答案 Firebase和一般的GoogleCloudPlatform没有让您以编程方式安排通知或CloudFunction触发器的功能。你必须做出选择:编写一个将从GoogleAppEngine以一定频率(例如1小

ios - 如何在推送通知 iOS Swift 中终止应用程序时调用 API?

我们正在处理推送通知。当我们在事件、后台、前台和终止时收到通知时,我们需要调用Web服务。但是当我们终止应用程序时,我们会收到通知但无法调用网络服务。调用网络服务的原因是为了识别消息是为移动应用程序接收的。funcapplication(_application:UIApplication,didReceiveRemoteNotificationuserInfo:[AnyHashable:Any],fetchCompletionHandlercompletionHandler:@escaping(UIBackgroundFetchResult)->Void){if(applicatio

swift - 如何从客户端设备自定义远程通知标题和正文?

我想在显示在用户界面上之前在我的客户端设备上自定义远程通知。特别是,我想编辑标题和正文以在每次通知到达时显示在LockScreen、横幅和NotificationCenter上,并且它们像横幅一样显示。我不'想设置服务器通知标题和正文。我只想在显示之前在客户端设备上设置自定义。有什么办法吗?任何指南? 最佳答案 {"aps":{"alert":"","content-available":1},"action":"update","extraData":{"updateType":2,"updateMessage":"Newvers

ios - iOS10应用关闭时如何响应本地通知?

应用完全关闭(非后台)时如何响应本地通知?当应用程序在后台或前台运行时,一切正常。但是当应用程序关闭并且我试图回答通知时,只有"applicationdidFinishLaunchingWithOptions"被调用,"userNotificationCenterdidReciveresponse"没有回答。我发现了这个问题(HowtohandleUNNotificationActionwhenappisclosed?),但就我而言,它既不适用于真实设备也不适用于模拟器。我还注意到,当我在关闭应用程序时响应通知时,函数"UNUserNotificationCenter.current(

swift - 无法检索 userInfo 通知数据?

所以我一直想弄清楚为什么userInfo一直没有显示我想要的数据。当我打印userInfo时,我得到了这个:[AnyHashable("aps"):{alert="testaccount\ni'mrunninglate";badge=11;sound="bingbong.aiff";}]但是,当我尝试执行userInfo["alert"]时,它返回nil。我已经尝试了所有方法,包括userInfo["aps"]["alert"]但仍然没有。我已经被困了几个小时了。我希望有人能帮帮忙。这是我的全部功能:funcapplication(_application:UIApplication,

ios - 使用 Firebase 和 OneSignal 推送通知

我正在寻找一些指导。我正在使用Firebase作为我正在构建的应用程序的后端服务器,我想在有人喜欢或不喜欢用户生成的某些内容时提醒用户。我知道Firebase提供云消息传递,我可以通过它来定位非常特定的用户并向他们发送更新;我已经实现了该功能。但是,我想根据数据库的变化发送更新,据我所知,FCM不是为此目的而构建的。我遇到过OneSignal,它看起来很有前途。有没有人用Firebase实现了这个,它能满足我的要求吗?谢谢! 最佳答案 我将其设置为当一个用户向另一个用户发送消息时,也会通过OneSignal发送通知。您只需要将One

ios - 无法在通知服务扩展中使用 pod

我正在创建一个通知扩展,按照规范添加目标并在其中添加一个pod,如下所示:第1步:target'MyProject'do#Integration-Frameworkspod'Fabric'pod'Crashlytics'pod'MORichNotification'endtarget'NotificationServices'dopod'MORichNotification'end步骤:2将“MORichNotification.h”导入我的项目桥头文件。现在我想在我的NotificationService类中使用MORichNotification类,它显示以下错误。我尝试使用Cle