iCloud + хранение медиафайлов в папке "Документы iPhone"

Недавно я, как и многие разработчики, получил письмо от Apple, в котором говорилось, что мы должны переместить наши данные из каталога документов в другую папку, чтобы обеспечить более рациональное резервное копирование в iCloud.

В ходе недавнего тестирования выяснилось, что [ваше приложение] хранит достаточное количество данных в папке "Документы".

Поскольку резервное копирование в iCloud выполняется ежедневно по Wi-Fi для каждого пользовательского устройства. iOS, важно обеспечить наилучший возможный пользовательский опыт. минимизируя объем данных, сохраняемых вашим приложением.

Марко Армент, известный в instapaper, высказал хорошую точку зрения по этому вопросу, которая заключается в том, что рекомендуемое место хранения загружаемых файлов находится в /Library/Caches. Однако проблема в том, что и /tmp, и /Caches могут быть "очищены" в любой момент, когда ОС решит, что на устройстве не хватает места для хранения. Если ваше приложение будет очищено, то данные, загруженные вашим приложением и сохраненные пользователем, исчезнут. Естественно, пользователь будет винить вас, а не Apple.

Что делать?

11
задан Michael Morrison 14 October 2011 в 03:28
поделиться