Сохраняются ли списки в var/mobile/Application/xxxxxxxxxxxxxxxxxxxxxxxxxxxx/Documents/xxxxx.plist во время обновлений приложения?
Как говорится в вопросе, я хочу знать, если plist
файлы в этом каталоге:
VAR / мобильный / Применение / ХХХХХХХХХХХЙ-XXXXXXXX-ХХХХХХХХХХХЙ / Документы /sample.plist
сохраняется при выпуске обновления. Из этой документации
Кажется, что он перемещается при установке обновления. Но я все еще хотел подтвердить то же самое от вас, ребята! (Так что я могу избежать NSUserDefaults для поддержания 2 значений int)
1 ответ
Да, файлы в песочнице вашего приложения сохраняются во время обновления. Хотя возможно, что файлы в Library/Caches
папка может быть очищена.
Имейте в виду, что значение для XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
будет меняться во время обновления.
Если вы сохраняете ссылку на файл, убедитесь, что вы храните только относительную ссылку, а не абсолютную ссылку.
Например, если вы знаете, что храните файлы в Documents
папку, просто держите ссылку относительно Documents
папка. Во время выполнения вы можете получить путь к Documents
папку, а затем добавить свой относительный путь.