Разработчики предпочитают хранить сохранения в определённых системных папках по разным причинам:
- Изоляция данных от других приложений и пользователей. 3 Система отвечает за управление физическим хранилищем, обеспечивая защиту данных конкретного приложения. 3
- Сохранение содержимого при установке обновлений. 3 Система сохраняет данные, когда пользователь устанавливает обновление в приложение, и удаляет их полностью при удалении приложения. 3
- Возможность использовать внешнее хранилище для больших файлов. 3 Например, для фотографий и видео, так как внутреннее хранилище устройств обычно фиксировано и часто довольно ограничено. 3
Также размещение сохранений в определённых системных папках может снизить затраты на поддержку клиентов. 5 Например, если файлы расположены в папке «Документы», студии могут сэкономить на звонках в службу поддержки, которые спрашивают, как создать резервную копию сохранённых игр или как перенести их с одного компьютера на другой. 5