2012-04-30 10 views
2

私は、ユーザーが一連の写真を撮るというアプリケーションを持っています。これらの写真は、オンラインアカウント用のサーバーにアップロードする必要があります。大規模なアップロードのためのiOSベストプラクティス

瞬間、私は単に1

で(まだ約2MBの画像)画像のサイズを決定し、それらに1をアップロードし直していますユーザーがアプリの半ばアップロードを閉じたときに問題が発生します。すべての画像を適切に取得することに問題があります。

任意の溶液ですか?私はアップロードマネージャーでビルドすることを考えていました。成功するものとそうでないものを追跡していました。次にアプリを開くときにアップロードを再開します。ユーザーが完全なセットをアップロードできなかった場合、オンライン部分にプッシュ通知を送信する可能性があります。

すべての提案、リンクまたはガイドは非常に高く評価されています。

答えて

0

アップロードに成功するとディスクからイメージを削除して、イメージをディスクに一意の名前で書き込みます。追加のコンテキストが必要な場合は、同様に書き出します。あなたがそれらに通知したい場合は、あなたもそれを行うことができます。

画像の圧縮や圧縮を検討することもできます。それでも、アップロードの管理可能なパーティションは良い考えです。

+0

現在、何が提案されていますか。複数の画像をアップロードする場合のベストプラクティスはありますか?私はそれぞれのイメージを(パッケージ化する代わりに)別々のイメージとして保存しています。アップロードのgetが途切れてしまった場合 - 少なくともいくつかのイメージがそれを通り抜けます。 – msponagle

関連する問題