我尝试在后台使用app时管理AVAssetExportSession。我有iOS 6设备并在那里进行测试。所以我正在制作音频混音并尝试导出音频。当应用程序在前台时,我做的一切都好,但是如果我要去后台我得到AVAssetExportSessionStatusFailed并且必须从头开始创建它。那么,是否有可能在后台进行音频混音?
我试图在NSOperationQueue中创建[exportSession exportAsynchronouslyWithCompletionHandler:]或获取全局队列 - 但结果是相同的 - 当应用程序进入后台并且之后发送失败时它会停止。
有没有人有AVAssetExportSession在后台工作的例子?
答案 0 :(得分:3)
我找到了适用于音频的解决方案,我还没有尝试过视频
如果您更新项目功能中的“后台模式”设置以包含音频。它将允许出口。
这是为了在后台播放音乐。
----编辑---
这也适用于视频