2016-04-09 1 views
0

У меня есть приложение, к которому я хочу добавить виджет сегодня. Сегодняшний виджет должен использовать данные приложения, которое хранится в plist.share plist файл с сегодняшним виджетами

Я использую следующий код для доступа к PLIST:

let rootPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, .UserDomainMask, true)[0] 
path = rootPath.stringByAppendingString("/Scales.plist") 

Я создал приложение группу под названием «group.com.PaulDobbs.PrescriptionTracker». Как изменить приведенный выше код, чтобы поместить там файл plist?

ответ

0

Если вы хотите обмениваться файлами через несколько приложений, вы должны настроить группу. Вы сказали, что уже сделали это. Тогда вы должны быть в состоянии получить URL из общего каталога с помощью:

let url = NSFileManager.defaultManager().containerURLForSecurityApplicationGroupIdentifier("group.com.PaulDobbs.PrescriptionTracker") 

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

Смежные вопросы