Я пытаюсь прочитать значения, хранящиеся из другого приложения, но я еще не мог понять это. Затем я наткнулся на это answer, в котором говорится, что это невозможно. Но я пытаюсь получить значения из приложения «Настройки» в своем приложении.NSUserDefaults из другого приложения
Если его невозможно прочитать значениями, используя NSUserDefaults
, как эти два человека могут взаимодействовать друг с другом (панель предварительного просмотра и приложение для какао)?
EDIT: Я также попытался
NSUserDefaults *userDef = [NSUserDefaults standardUserDefaults];
[userDef addSuiteNamed:@"com.foobar.pref"];
NSString *settingValue = [userDef stringForKey:@"settingValue"]; // returns nil
Панель предпочтений - это своего рода приложение. Оба созданы вами? Это система или панель предпочтений третьей части? – uchuugaka
@uchuugaka yes Я создал как приложение для какао, так и приложение панели предпочтений, используя шаблон панели предпочтений Xcode 5. – user88975
@uchuugaka, область предпочтений - не своего рода приложение, а плагин для приложения «Системные настройки». – JWWalker