2012-01-19 20 views
2

私はその既知の問題を知っていますが、誰かが3Gの "relativly"大きなファイルでiPhoneの接続障害を "修正"する方法を見つけましたか?S3 Amazon Sdkでアップロード

私のアプリケーションは、アップロードのためS3に大きく依存し、200キロバイト

+0

問題が解決してうれしいです。あなたが他の問題に遭遇した場合、私はあなたを助けることができるかもしれません。私は最大2GBのサイズまでファイルを完璧にアップロードしています – Deepukjayan

答えて

0

、起こった実際に私が使用していたということでしたHTTP接続があり、Mediaファイルをアップロードすると、オンラインの「Conversors」を持っているオペレータの中には、JPEGを取り込み、モバイルデバイス用のjpgを「最適化する」方法を知らないようです(これは他のメディアタイプにも当てはまります)それはS3 Headerと "HASH"というファイルが一致しないファイルを修正して以来、問題を回避する方法はHTTPS接続を使用してそれらの仲介サーバーが私のアップロード

1

その後、ファイルのアップロードが大きく失敗し続け、障害を引き起こしているかに依存します。

簡単に、不完全な解決策は、あなたのAmazonS3Clientにタイムアウトを増やすことであるにもかかわらず:私はいくつかの時間前にこれを考え出したが、返事を更新するのを忘れ

s3 = [[AmazonS3Client alloc] initWithAccessKey:S3_ACCESS_KEY_ID withSecretKey:S3_SECRET_KEY]; 
s3.timeout = 240; 
関連する問題