根据苹果的文档,我可以通过在aps负载字典中添加“content-available”=1键值来注册静默通知。当静默通知到达时,我希望我的应用程序在后台唤醒。我将“App downloads content in response to push notifications”值设置为我的info.plist中的“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
方法中接收回调。但我的问题是,当我们的应用程序处于被杀死状态时,我们能否获取到此或任何其他方法的回调?我不希望我的应用用户看到通知,但我希望通过静默通知将其唤醒并在后台执行某些任务。
任何建议都将不胜感激。