0
取
我使用无声推送下面如果应用背景时,进入前景中的iOS
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler
{
// background fetch process
}
的iOS获取使用方法在后台数据会发生什么提供了30秒的时间限制来完成我的操作和调用completionHandler。考虑到我处于后台获取过程中,并且在完成之前,用户通过单击其图标启动我的应用程序。
在上述情况下我应该怎么做。我应该在前台拨打completionHandler(UIBackgroundFetchResultNewData);
,终止后台流程,或者我应该如何处理这种情况。
在此先感谢