推送唤醒后台的iOS 8应用程序不会获得任何数据



iOS 8中有一个新功能:使用推送通知唤醒应用程序,还可以让应用程序在后台刷新数据。如何使用此功能?

推送通知到达时,密钥"内容可用"的值为1。但是,如果应用程序尚未在后台运行,则不会收到任何数据。为什么不呢?

1.U需要在"功能"部分检查目标的"后台"模式下的"远程通知"。

2.U需要实现以下方法,

-(void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo fetchCompletionHandler:(void(^)(UIBackgroundFetchResult))completionHandler

最新更新