是否可以在后台模式下运行Quickblox SDK?

桑德

我想在推送通知到达时预取新的传入消息,以改善用户体验

苹果公司说,在后台模式(UIBackgroundModes:远程通知)下,我们需要使用NSURLSession类发出网络请求。

是否可以按原样使用QB SDK,或者我需要为QB的REST API编写自己的包装?

Rubycon

您是否尝试在后台执行任何QB请求?

所有QB请求都是异步的,因此可能是一种情况

否则,QB SDK提供对会话令牌的访问

[QBBaseModule sharedModule].token

因此您可以使用它以其他方式执行请求,例如使用NSURLSession

QuickBlox确实支持推送消息中的内容可用键。

值为1的内容可用属性使远程通知充当“静默”通知。当收到静默通知时,iOS会在后台唤醒您的应用程序,以便您可以从服务器获取新数据或进行后台信息处理。不会通知用户有关静默通知产生的新信息或已更改信息,但是下次打开应用程序时,他们可以找到有关信息。

因此,由开发人员决定如何对可用内容的密钥做出反应,您可以从服务器请求一些数据,或者什么也不做。

有一个特殊的委托应用程序:didReceiveRemoteNotification:fetchCompletionHandler:如果有内容可用的密钥,则将调用该应用程序

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Quickblox -SDK for Android App在后台运行时无法接听电话

来自分类Dev

是否可以在 Excel 中运行 QuickBooks SDK?

来自分类Dev

是否可以在后台运行Excel窗口?

来自分类Dev

是否可以在后台运行Excel窗口?

来自分类Dev

如何制作即使在后台模式下仍可以运行的计时器应用程序

来自分类Dev

iOS应用程序默认在后台模式下运行

来自分类Dev

在后台模式下运行网络连接

来自分类Dev

iOS应用程序默认在后台模式下运行

来自分类Dev

默认情况下,计步器是否在后台运行?

来自分类Dev

是否可以从Firefox运行bash脚本?(使用Firefox附加SDK)

来自分类Dev

如何在后台更新Android Studio中的SDK

来自分类Dev

iOS Google Maps SDK-在后台使用位置

来自分类Dev

Estimote SDK-信标在后台肆虐

来自分类Dev

如果Audacity在后台运行,是否可以控制录制?

来自分类Dev

如果应用在暂停状态下可以运行,是否需要iOS后台模式?

来自分类Dev

包装SDK的设计模式

来自分类Dev

Quickblox Android SDK群组聊天

来自分类Dev

Quickblox:找不到SDK位置

来自分类Dev

Android SDK:是否可以从CLI检索sdk工具的版本?

来自分类Dev

SDK Manager未运行

来自分类Dev

Corona SDK的后台服务

来自分类Dev

是否可以在实时模式下运行gradle

来自分类Dev

是否可以在离线模式下运行 maven?

来自分类Dev

如何在后台模式下将bash或ssh放入正在运行的容器中?

来自分类Dev

如何在后台模式下运行图形应用程序?

来自分类Dev

应用程序在后台模式下如何仍然运行功能?

来自分类Dev

android PhoneStateListener是否在后台运行?

来自分类Dev

检测您的网站是否在后台运行

来自分类Dev

Docker run 命令是否在后台运行?

Related 相关文章

热门标签

归档