推送通知Json中的&Quot;Content-Available&Quot;的目的是什么? [英] The purpose of "Content-available" in Push Notification Json?

查看:53
本文介绍了推送通知Json中的&Quot;Content-Available&Quot;的目的是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

其目的是发送仅带有徽章值的推送通知&;没有其他内容(无横幅)。

我集成了Parse SDK测试推送通知&;发送此推送通知

{
"alert" :"",
"badge" :"787",
"Content-available" : "1",
"sound" : ""
}

因此,推送通知在应用程序处于后台时发送,在应用程序被终止时发送前台&;。 实现了利用徽章阀78在推送通知到达时擦除一些数据的目的。 我发送了与"Content-Available"相同的通知:"1"已删除,但一切工作正常。

我对"Content-Available"的理解是,将其值设置为1将允许没有警报值的推送通知。

因此,我感到困惑或遗漏了一些东西,无法了解此推送通知json中"内容可用"的含义。

谢谢

推荐答案

如果您为该注册表项提供值1,(如果用户打开您的应用程序处于后台或已恢复),则将调用application:didReceiveRemoteNotification:fetchCompletionHandler:

根据RemoteNotifications Programmingcontent-available定义为

为该键提供值1,以指示新内容 有空的。包括此键和值意味着当您的应用程序 在后台启动或恢复, application:didReceiveRemoteNotification:fetchCompletionHandler:是 已调用。

(保证报摊应用程序至少能接收一次推送 每24小时窗口使用该密钥。)

这篇关于推送通知Json中的&Quot;Content-Available&Quot;的目的是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆