按下唤醒后备iOS 8应用程序不会获得任何数据

时间:2014-09-25 21:00:57

标签: ios cocoa-touch apple-push-notifications ios8

iOS 8中有一项新功能:使用推送通知来唤醒应用,这也让应用在后台刷新数据。我该如何使用此功能?

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

1 个答案:

答案 0 :(得分:0)

这里有几件事,

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

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

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