我正在熟悉iOS 7上的这个新功能,关于“completionHandler”我有一个问题。文档中指出,您的应用程序必须调用“completionHandler”并传递以下内容之一:
UIBackgroundFetchResultNewData
UIBackgroundFetchResultNoData
UIBackgroundFetchResultFailed
如果没有完成,应用程序将被挂起。
我的问题是,上述每个属性如何影响系统?我的意思是,例如,如果您的更新失败并且通过
completionHandler(UIBackgroundFetchResultFailed);
你的应用程序是否被放置在“高”优先级队列中以便在短时间内再次尝试,还是根本没有效果?谢谢。