【发布时间】:2016-03-21 08:21:58
【问题描述】:
根据 Apple 的文档,我可以通过在 aps 有效负载字典中添加 "content-available" = 1 键值来注册静默通知。我希望我的应用程序在静默通知到达时在后台唤醒。我在 info.plist 中将 App downloads content in response to push notifications 值设置为 Required background modes
这是我的有效负载字典
{"aps":
{
"alert":"Notification alert","badge":1,"sound":"default","content-available":1
}
}
当我的应用程序在后台时,我在-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
中收到回调。但我的问题是,当我们的应用程序处于终止状态时,我们可以回调此方法或任何其他方法吗?
我不希望我的应用用户看到通知,但我希望我的应用通过静默通知在后台唤醒它来执行某些任务。
任何建议将不胜感激。
【问题讨论】:
标签: ios apple-push-notifications