Группа приложений Shared Container между приложением Cocoa и виджетом не работает

Я пытаюсь поделиться NSUserDefault между приложением Какао и виджетом, я настроил это:

введите описание изображения здесь

я сделал ту же настройку в цели виджета, затем в приложении какао и в расширении, к которому я получаю доступ таким образом через общие NSUserDefaults:

self.defaultsValue = [[NSUserDefaults alloc] initWithSuiteName:@"group.myapp"];

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

NSLog(@"%@",[self.defaultsValue valueForKey:@"MyKey"]);

Нуль, как я могу решить проблему?

0 ответов

Другие вопросы по тегам