我无法让“prefs”URL 方案在 iOS 10(Beta 1)中工作。
它设置正确,因为同一个应用程序在 iOS 9 上运行良好。
这是一个错误还是被重命名/删除?
代码:
let settingsUrl = NSURL(string: "prefs:root=SOMETHING")
if let url = settingsUrl {
UIApplication.sharedApplication().openURL(url)
}
更新: (Beta 2)
仍然无法在 Beta 2 中工作。
它似乎是一个错误。例如,如果您想在 iOS 10 中使用 GameCenter 邀请某人并且您没有登录 iMessage,您会收到一个弹出窗口,要求您登录。但是“设置”按钮绝对没有任何作用。