Доступ к файлу .plist в приложении iOS через iTunes (или другой?) - PullRequest
0 голосов
/ 21 сентября 2018

Я пишу небольшое приложение для управления списком гостей.Для хранения этого списка я использую файл .plist (это массив -> .plist практичен.) Я хотел иметь возможность редактировать этот файл на моем компьютере (мне нужно заполнить его 1000 или более человек ...) У кого-нибудь есть решение, позволяющее сделать файл доступным для Mac (полагаю, с iTunes)?(как Stop Motion: вы можете снимать видео, снятые в iTunes).

Спасибо!

1 Ответ

0 голосов
/ 21 сентября 2018

Согласно apple doc :

Поддержка общего доступа к файлам
Поддержка общего доступа к файлам позволяет приложениям делать файлы пользовательских данных доступными в iTunes 9.1и позже.Приложение, которое заявляет о своей поддержке общего доступа к файлам, делает содержимое своего каталога / Documents доступным для пользователя.Затем пользователь может перемещать файлы в этот каталог и из него по мере необходимости из iTunes.Эта функция не позволяет вашему приложению обмениваться файлами с другими приложениями на том же устройстве;для такого поведения требуется объект монтажной панели или контроллер взаимодействия с документом.

Чтобы включить общий доступ к файлам для вашего приложения, выполните следующие действия:

  1. Добавьте ключ UIFileSharingEnabled в файл Info.plist вашего приложения.и установите значение ключа на ДА .(Фактическое имя ключа: «Приложение поддерживает общий доступ к файлам iTunes»)

  2. Поместите все файлы, которыми вы хотите поделиться, в каталог документов вашего приложения.

  3. Когда устройство подключено к компьютеру пользователя, iTunes отображает раздел «Общий доступ к файлам» на вкладке «Приложения» выбранного устройства.

  4. Пользователь может добавлять файлы вэтот каталог или переместите файлы на рабочий стол.

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

Для получения дополнительной информации о ключе UIFileSharingEnabled см. Информация Ссылка на ключ списка свойств .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...