Я использую этот код, чтобы попытаться открыть общие настройки iOS из моего приложения, но при этом открывается окно настроек приложения, а не общее.
let alert = UIAlertController(
title: "IMPORTANT",
message: "Camera access required for QR Scanning",
preferredStyle: UIAlertController.Style.alert
)
alert.addAction(UIAlertAction(title: "Cancel", style: .default, handler: nil))
alert.addAction(UIAlertAction(title: "Allow", style: .cancel, handler: { (alert) -> Void in
UIApplication.shared.open(URL(string: UIApplication.openSettingsURLString)!, options: [:] )
}))
present(alert, animated: true, completion: nil)
Возможно открыть общий вид, используя правильный код дляизбежать отклонения от Apple, например, используя «App-Prefs: root = General»?