Являются ли CFPreferences "через приложение" читабельными? - PullRequest
1 голос
/ 24 августа 2011

Можно ли читать CFPreferences через приложение iPhone?

Другими словами, могу ли я записать на диск предпочтение стиля NSUserDefaults и сделать его доступным для чтения в другом приложении iPhone, если, например, я не писал это приложение и работаю из статической библиотеки?

Боюсь, ответ - нет. Период. Полная остановка. Есть мысли?

Ответы [ 2 ]

1 голос
/ 24 августа 2011

Нет. Приложения имеют свою собственную песочницу; вы не можете взаимодействовать между ними так, как вы описываете. Начиная с iOS4, связь между приложениями довольно ограничена.

0 голосов
/ 25 августа 2011

Одним из обходных путей является использование цепочки для ключей для хранения небольших объемов общих данных, но этот метод имеет множество ограничений. Вы должны использовать один и тот же идентификатор между приложениями, что исключает использование push-уведомлений и других функций.

В качестве альтернативы, вы можете поддерживать Dropbox или что-то подобное и хранить общую информацию в Интернете.

Ни одно из них не является отличным решением.

...