我在我的 iOS 应用程序中使用 AWS S3TransferUtility 的uploadUsingMultipart(fileURL, bucket, ...)函数将视频文件上传到 S3 存储桶。只要应用程序处于前台,上传就会非常快。但是一旦应用程序进入后台,上传过程就会非常缓慢,并且需要花费太多时间才能完成。
例如,我在 Internet 连接上使用 100 MB 文件进行测试,上传速度为 10 Mbps,当应用程序在前台时使用 multipart 上传需要 35 秒,但使用 multipart 上传相同文件需要 14 分 40 秒该应用程序在后台。
有没有办法在后台加快上传过程?