Firebase 本地通知
Posted
技术标签:
【中文标题】Firebase 本地通知【英文标题】:Firebase local notifications 【发布时间】:2014-08-29 13:56:35 【问题描述】:当有来自 Firebase 的回调时,是否有可能触发本地通知?我猜我的线程有问题,
[Firebase setDispatchQueue:dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)];
【问题讨论】:
没有足够的信息来帮助您。您能否发布更多与您尝试过的本地通知相关的描述信息和代码? 我想在其他用户向 Firebase 发布新消息时触发本地通知。当应用程序移到后台并注意同步数据时,Firebase 会停止吗? 【参考方案1】:您可以通过以下方式实现上述功能。
1 ) 当firebase database
发生任何变化时调用observeEventType
方法
2 ) 实现observeEventType
方法如下。
// Below statement is point to your database.
let ref = FIRDatabase.database().reference()
ref.observeEventType(.Value,withBlock: (snapshot) -> Void in
print(snapshot.value)
// Put your local notification code here...
)
【讨论】:
以上是关于Firebase 本地通知的主要内容,如果未能解决你的问题,请参考以下文章
使用firebase发送静默推送通知,以便在应用程序被杀死时唤醒它