当应用程序被重大更改位置更新唤醒时,我启动了一个 BackgroundTaskWithExpirationHandler。如下关闭任务是否重要:
if (bgTask != UIBackgroundTaskInvalid)
{
[[UIApplication sharedApplication] endBackgroundTask:bgTask];
bgTask = UIBackgroundTaskInvalid;
}
如果我不关闭任务会发生什么。