4

AVExportSession在导出大文件时遇到问题。当应用程序处于background状态或锁定状态时,应用程序将在导出过程中崩溃。如何解决这个问题?

4

2 回答 2

0

不幸的是,您需要cancelExport在应用程序进入后台状态之前调用您的 exportSession,或者如果您确定它不会花费太长时间,您可以注册一个后台任务以完成导出,这将使您的应用程序大约一分钟在被踢之前完成。

于 2013-12-10T16:53:43.700 回答
0

至少对于 iOS10 或更高版本,当您的应用程序恢复时,AVExport Session 将返回失败,并带有 AVError.operationInterrupted。我的做法是在检测到所有内容后立即删除所有内容并重新启动导出。

于 2017-10-21T06:12:57.200 回答