айфон:Могу ли я сохранить ввод пользователя в список, который находится в папке ресурсов?

StackOverflow https://stackoverflow.com/questions/1441375

  •  10-07-2019
  •  | 
  •  

Вопрос

В папке «Ресурсы» у меня есть список, который я использую для хранения информации о конверсиях.Я хотел бы дать пользователю возможность «отключить» определенные единицы измерения, чтобы эти единицы никогда не использовались при преобразованиях.Я не хочу поддерживать два списка с информацией о конверсиях.

Я могу сохранить данные обратно в этот файл plist в стимуляторе.(используя writeToFile и pathForResource).Мне интересно, является ли это проблемным подходом.

  • Будут ли проблемы с этим при развертывании?(т.е.яблоко запечатает список)
  • Что произойдет, если я выпущу обновление?Что, если это обновление содержит новые юниты, добавленные в список?
  • Имеет ли смысл делать что-то вроде копирования plist в каталог документов пользователя?

Спасибо.

Это было полезно?

Решение

Изменить пакет приложений невозможно.Далее приложение подписывается.Вместо этого скопируйте plist в каталог документов при первом запуске и получите доступ оттуда.

Другие советы

Все, что находится в пакете приложений, не является ограниченным, если DRM на iPhone требует, чтобы оно оставалось прежним.
Вам следует сохранить свои настройки в папке «Документ приложения» или в папке «Настройки».

Используйте iOS Пакет настроек...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top