Iphone 使用AWS iOS SDK从cloudfront发行版获取文件
我正在使用最新的iOS SDK for AWS,使用TransferManager类从S3获取文件可以很好地工作Iphone 使用AWS iOS SDK从cloudfront发行版获取文件,iphone,amazon-web-services,amazon-s3,amazon-cloudfront,Iphone,Amazon Web Services,Amazon S3,Amazon Cloudfront,我正在使用最新的iOS SDK for AWS,使用TransferManager类从S3获取文件可以很好地工作 S3GetObjectRequest *request = [[S3GetObjectRequest alloc] initWithKey:@"test.png" withBucket:@"my_bucket_name"]; S3TransferOperation * op = [self.tm download:request]; 然后,我想添加Cloudfront以获得更好的
S3GetObjectRequest *request = [[S3GetObjectRequest alloc] initWithKey:@"test.png" withBucket:@"my_bucket_name"];
S3TransferOperation * op = [self.tm download:request];
然后,我想添加Cloudfront以获得更好的边缘服务,但将Cloudfront分发设置为S3存储桶是行不通的
S3GetObjectRequest *request = [[S3GetObjectRequest alloc] initWithKey:@"test.png" withBucket:@"dcn1i2k31v14q.cloudfront.net"];
S3TransferOperation * op = [self.tm download:request];
在这个问题上,这是一个公认的答案
我知道我可以直接获取cloudfront文件,但我想利用AWS SDK传输管理器类队列和暂停恢复功能
有什么想法吗
谢谢我是用于iOS的AWS SDK的维护者之一。S3TransferManager旨在与Amazon S3一起使用,而不是与Amazon CloudFront一起使用,因此尚未测试或验证是否与此服务一起使用
我们将研究在以后的版本中添加此功能。很抱歉给您带来不便。谢谢,很遗憾,我希望它能尽快添加,因为我现在必须添加一整层代码,与另一个AWS服务做完全相同的事情。如果在iOS SDK中添加对cloudfront的支持,那就太好了@Bob现在是否支持TransferManager上的云前端???@AnilSivadas不幸的是没有。您可能希望在GitHub repo上打开一个问题,请求此功能。