使用应用程序和最大下载速度

时间:2016-09-17 01:21:47

标签: ios swift performance amazon-web-services amazon-s3

我正在使用Amazon S3作为我的应用程序的图像存储平台。但是,我发现下载速度非常慢。我正在使用Alamofire链接到S3中的图像来下载我的图像。我想测试以下

从Amazon S3下载速度(如果速度太慢,我需要考虑其他服务)。我想在手机上测试它(Wifi和Cellular),并找出最大的下载速度。

我的图像大约为200kb到400kb。它们显示在tableview单元格中。我正在寻找一个准确的基准,以与亚马逊期望我得到的东西进行比较。是否有某种聪明的方式或框架可以这样做?

1 个答案:

答案 0 :(得分:0)

AWS iOS SDK可用于方便您使用S3。 有一个downloadToURL方法可以帮助下载文件。 https://github.com/aws/aws-sdk-ios/blob/master/AWSS3/AWSS3TransferUtility.m#L358

您可以尝试使用加速模式来查看是否可以解决您的问题。 https://github.com/aws/aws-sdk-ios/blob/master/AWSS3/AWSS3TransferUtility.m#L392