айфон:Могу ли я сохранить ввод пользователя в список, который находится в папке ресурсов?
-
10-07-2019 - |
Вопрос
В папке «Ресурсы» у меня есть список, который я использую для хранения информации о конверсиях.Я хотел бы дать пользователю возможность «отключить» определенные единицы измерения, чтобы эти единицы никогда не использовались при преобразованиях.Я не хочу поддерживать два списка с информацией о конверсиях.
Я могу сохранить данные обратно в этот файл plist в стимуляторе.(используя writeToFile и pathForResource).Мне интересно, является ли это проблемным подходом.
- Будут ли проблемы с этим при развертывании?(т.е.яблоко запечатает список)
- Что произойдет, если я выпущу обновление?Что, если это обновление содержит новые юниты, добавленные в список?
- Имеет ли смысл делать что-то вроде копирования plist в каталог документов пользователя?
Спасибо.
Решение
Изменить пакет приложений невозможно.Далее приложение подписывается.Вместо этого скопируйте plist в каталог документов при первом запуске и получите доступ оттуда.
Другие советы
Все, что находится в пакете приложений, не является ограниченным, если DRM на iPhone требует, чтобы оно оставалось прежним.
Вам следует сохранить свои настройки в папке «Документ приложения» или в папке «Настройки».
Используйте iOS Пакет настроек...