我想在iOS 11中使用Swift 4打开我的应用程序设置页面。如图所示:
以下代码不起作用,它只会打开“设置”应用:
if let url = URL(string:UIApplicationOpenSettingsURLString) {
if UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}
上图中的应用程序显示能够做到这一点。所以我想知道是否有任何方法可以自定义URL Scheme来实现它?
糟糕,它似乎适用于iOS 11.4.1:
if let url = URL(string:UIApplicationOpenSettingsURLString) {
if UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}