Использование AWS iOS SDK для извлечения файлов из дистрибутива Cloudfront
Я использую последнюю версию iOS SDK для AWS, и загрузка файлов из S3 работает нормально с использованием класса TransferManager
S3GetObjectRequest *request = [[S3GetObjectRequest alloc] initWithKey:@"test.png" withBucket:@"my_bucket_name"];
S3TransferOperation * op = [self.tm download:request];
тогда я хотел добавить Cloudfront для лучшего обслуживания, но настройка распределения облачного фронта в качестве корзины S3 не работает ..
S3GetObjectRequest *request = [[S3GetObjectRequest alloc] initWithKey:@"test.png" withBucket:@"dcn1i2k31v14q.cloudfront.net"];
S3TransferOperation * op = [self.tm download:request];
это был принятый ответ в этом вопросе
iOS AWS SDK и CloudFront - доступ к изображениям
Я знаю, что могу получать файлы облачного фронта напрямую, но мне хотелось воспользоваться преимуществами очереди класса AWS SDK Transfer manager и возможностью приостановить возобновление.
есть идеи?
благодарю вас