Michael Westbrooks II
Michael Westbrooks II

Reputation: 145

AWS S3 TransferManger vs. TransferUtility

Not too long ago I stumbled upon AWS's S3 iOS SDK and I use it faithfully in my projects.

Recently a project is requiring me to implement a new feature that i've never done before, uploading media to S3 and continuing the upload even if the app gets moved to the background.

After some research, it was recommended to utilize AWS S3 Transfer Utility. I believe this is the correct approach after looking at the documentation, however, I've been using TransferManager for a while now, and I don't quite understand the differences between the 2 OUTSIDE of the ability to continue a data transfer when the app is in the background.

My Question: What are the functional differences between TransferManger and TransferUtility?

Upvotes: 0

Views: 1737

Answers (1)

Vadim Nikolaev
Vadim Nikolaev

Reputation: 2132

The main idea is that S3 TransferManager for iOS does not support background transfer. And main feature of S3 Transfer Utility for iOS is the ability to continue transferring data in the background (as you read in documentation, I guess).

Also, here is more about your question

Upvotes: 1

Related Questions