相关疑难解决方法(0)

iOS 10中的"从公共有效用户设置中读取"

我在启动应用时收到以下消息:

2016-10-12 14:47:23.705002 Discovery[377:147958] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2016-10-12 14:47:23.712212 Discovery[377:147958] [MC] Reading from public effective user settings.
Run Code Online (Sandbox Code Playgroud)

"系统组容器"是否与App Groups相关?我使用应用程序组在应用程序之间共享数据,并想知道是否导致显示此消息?

我在一个应用程序中设置数据,如下所示:

var userDefaults = NSUserDefaults(suiteName: "group.com.company.myApp")
userDefaults!.setObject("user12345", forKey: "userId")
userDefaults!.synchronize()
Run Code Online (Sandbox Code Playgroud)

我使用以下内容在另一个应用程序中检索它:

var userDefaults = NSUserDefaults(suiteName: "group.com.company.myApp")
if let testUserId = userDefaults?.objectForKey("userId") as? String {
  print("User Id: \(testUserId)")
}
Run Code Online (Sandbox Code Playgroud)

在iOS 10中有什么变化会导致任何问题或导致这些消息出现吗?

ios swift ios10

52
推荐指数
4
解决办法
6万
查看次数

标签 统计

ios ×1

ios10 ×1

swift ×1