哟。我在iOS上使用AWS S3 SDK,需要上传大文件(视频)。
由于它们很大,我需要在应用程序处于后台,暂停或终止时继续上传(AWSS3TransferUtility
在这里完成繁重的工作)。
此外,由于它们很大,我希望在未连接到WiFi时暂停上传,并在重新连接时恢复。我相信这是使用NSURLSession
配置的allowsCellularAccess = NO
的性质。
由于我不能,当应用程序处于后台或终止时,观看可访问性并手动暂停/恢复任务,我希望必须在AWSS3TransferUtility
上配置,但唉还没有找到任何方法。
有谁知道这是否可行,以及如何实现上述目标?
非常感谢。
-
PS: 我正在使用的示例代码是亚马逊的示例项目:https://github.com/awslabs/aws-sdk-ios-samples/tree/master/S3BackgroundTransfer-Sample
Obj-c,iOS 9