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