Можно ли экспортировать список пользовательских значений по умолчанию в качестве вложения электронной почты в Swift?

В Xcode пользовательские значения по умолчанию сохраняются в plist. Я хотел бы экспортировать этот файл напрямую. Является ли это возможным?

Есть несколько ответов о том, как найти его в симуляторе, но мне интересно найти его на устройстве при использовании приложения и прикрепить к электронной почте.

Возможный?

РЕДАКТИРОВАТЬ: этот вопрос не является дубликатом. Эти ответы говорят вам, как найти plist на MAC при запуске приложения в симуляторе. Как я уже говорил изначально, я ищу способ прикрепить файл во время работы приложения на устройстве.

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


person TaiBD    schedule 11.11.2018    source источник
comment
stackoverflow.com/questions/6662679/   -  person kelin    schedule 11.11.2018
comment
Вы также можете сделать let dicitionary = UserDefaults.standard.dictionaryRepresentation(), при необходимости отфильтровать некоторые ключи/значения, преобразовать их в файл по вашему выбору представления (например, файл JSON, файл Plist, файл XML и т. д.), а затем отправить его.   -  person Larme    schedule 11.11.2018
comment
Возможный дубликат iPhone: где хранятся NSUserDefaults?   -  person Robin    schedule 11.11.2018
comment
Это не дубликат, потому что эти ответы говорят вам, как найти plist в вашем MAC на симуляторе. Я ищу способ получить файл на устройстве во время использования приложения.   -  person TaiBD    schedule 11.11.2018
comment
@Larme Спасибо за рекомендацию. Я сделаю это.   -  person TaiBD    schedule 11.11.2018