AVAssetExportSession在后台工作(AVAssetExportSession wor

2019-10-20 06:33发布

我试图管理AVAssetExportSession工作时,应用程序在后台。 我有iOS 6的设备和测试它。 因此,IM制作混音,并尝试导出音频。 当应用程序在前台做IM一切OK,但如果我去到后台即时得到AVAssetExportSessionStatusFailed和必须从一开始就建立了。 那么,有没有可能使背景混音的工作?

我米试图使[exportSession exportAsynchronouslyWithCompletionHandler:在NSOperationQueue或得到全局队列 - 但结果是一样的 - 当应用程序在后台准备和事后发送失败停止。

有没有人有AVAssetExportSession在后台工作的例子吗?

Answer 1:

我发现它适用于音频的解决方案,我没有尝试过的视频

如果您更新“背景模式”,在该项目的功能设置,包括音频。 这将允许出口。

这是为了在后台播放音乐。

----编辑---

这也适用于视频



文章来源: AVAssetExportSession working in background