S3 Загрузка с помощью Amazon IOS Sdk

Я знаю его известную проблему, но кто-нибудь нашел способ «исправить» неудачу подключения на iPhone в 3G «релятивистских» больших файлов?

Мое приложение сильно зависит от S3 для загрузки и не позволяет загружать файлы размером более 200 КБ

Зависит от того, что вызывает сбой.

Легким, хотя и несовершенным решением является увеличение тайм-аута на вашем AmazonS3Client:

s3 = [[AmazonS3Client alloc] initWithAccessKey:S3_ACCESS_KEY_ID withSecretKey:S3_SECRET_KEY]; s3.timeout = 240; 

Я подумал об этом некоторое время назад, но забыл обновить ответ, на самом деле то, что происходило, было то, что я использовал HTTP-соединение, и кажется, что если вы загружаете медиафайлы, есть некоторые Операторы, у которых онлайн «Конвертеры» не знают, как их называть например, ваш JPEG и «оптимизировать» этот jpg для мобильных устройств (это также относится к другим типам носителей), и поскольку это изменило файл, который не соответствует заголовку S3 с файлом «HASH», то, как я работал над проблемой было использование HTTPS-соединения, которое мешает этим промежуточным серверам изменять мою загрузку