iOS 7多任务处理和完成处理程序

5

我正在熟悉iOS 7上的这个新功能,关于“completionHandler”我有一个问题。文档中指出,您的应用程序必须调用“completionHandler”并传递以下内容之一:

UIBackgroundFetchResultNewData
UIBackgroundFetchResultNoData
UIBackgroundFetchResultFailed

如果没有完成,应用程序将被挂起。

我的问题是,上述每个属性如何影响系统?我的意思是,例如,如果您的更新失败并且通过

completionHandler(UIBackgroundFetchResultFailed);

你的应用程序是否被放置在“高”优先级队列中以便在短时间内再次尝试,还是根本没有效果?谢谢。

我认为可以尝试这3个选项并观察下一次唤醒来找到它。但是现在,文档中没有描述。 - Michaël
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接