使用Keychain和UserDefaults在App和Keyboard Extension之间共享的框架

时间:2017-11-09 09:33:47

标签: ios frameworks

我有一个动态框架,它使用Keychain和UserDefaults来存储其数据。我想在App及其键盘扩展中使用此框架,但我无法使其工作。

我在App和Extension中启用了Keychain Sharing功能(具有相同的组名),并且同时打开了App Groups(同样具有相同的组名)

我的用法是在App和Extension中我实例化一个单例类来存储它的"激活" Keychain和UserDefaults中的信息。当我在App中激活此课程时,我不会在Extension中看到它处于活动状态。我责怪UserDefaults。

什么是正确的设置,以便此类可以在App和Extension中查看其Keychain和UserDefaults数据。

0 个答案:

没有答案