swift UIBackgroundTaskIdentifier

2022-01-21  本文已影响0人  我会回来的

UIBackgroundTaskIdentifier : 进入后台后结束任务再挂起APP  

代码如下: 

var bgTask: UIBackgroundTaskIdentifier? 

//开始标记为支持后台执行counterTask = UIApplication.shared.beginBackgroundTask(expirationHandler: { () -> Voidin// 超过10分钟后,会进入到这里 })

//长时间执行任务,(进入后台后,大约有10分钟的执行时间,超过之后程序会挂起)

 //do something

//结束标记UIApplication.shared.endBackgroundTask(counterTask) 

上一篇下一篇

猜你喜欢

热点阅读