【发布时间】:2015-02-20 11:26:02
【问题描述】:
我想发送一个无声的远程通知...意思是...我会 喜欢在显示警报消息之前(而不是同时)更新设备上的数据 给用户。
更多详情
1如果应用程序没有运行,我想显示警报,这就是我在json中添加alert键的原因。
2如果应用程序在后台运行,我想取消警报,并静默处理通知:首先下载内容,并在准备好时触发本地通知。
3如果app是foreground active状态,不显示alert,很好,我可以静默处理逻辑。
我有这个
{
"aps" : {
"content-available" : 1,
"alert" : "This is my new notification",
}
}
但它不起作用,因为
应用在后台运行时,警报不会被取消,在静默处理的同时显示。
所以
如果应用在后台运行,有没有办法取消警报?
【问题讨论】:
标签: ios objective-c xcode