情况如下:
我正在使用 imagepicker 挑选一个大视频。显然,选择器将花费一些时间来压缩视频。因此,为了简化用户体验,我为其启用了后台任务。
现在问题来了:
如果用户选择一个视频并点击主页按钮,应用程序将进入后台并继续压缩视频接下来的 600 秒。并且后台任务到期。在到期处理程序中,我已经停止了我的后台任务。
现在,如果用户在后台过期后恢复应用程序
- (void)applicationDidBecomeActive:(UIApplication *)application
没有被调用。谁能解释我为什么会这样?