2
有没有人通过iOS 11上的应用程序组遇到共享用户默认设置问题?我在其中一个扩展中保存了一个值,但我无法通过另一个扩展名获取相同的值。通过iOS 11中的应用程序组禁用共享用户默认设置
在第一延伸:
let defaults = UserDefaults.init(suiteName: Constants.commonSuite)
defaults.set("Sample", forKey: "SampleKey")
defaults.synchronize()
在第二延伸:
let defaults = UserDefaults.init(suiteName: Constants.commonSuite)
let sampleString = defaults.object(forKey: "SampleKey")
print(sampleString)
有趣的是这件事iOS上的正常工作iOS上的11 10休息
嘿@mayuur,我面对完全一样的问题,一直未能找到解决方案。我在我的动作扩展程序中启用了应用程序组以及我的主机应用程序。我仍然在控制台中发现标准错误,并且无法访问这些值。即使试图访问密钥返回零。 –