使用 NSURL 打开 Safari 设置 Swift

Opening Safari settings with NSURL Swift

是否可以使用 NSURL 打开 Safari 应用设置 link?

这是我用于常规设置的代码

UIApplication.sharedApplication().openURL(NSURL(string: UIApplicationOpenSettingsURLString)!)

我应该如何修改它 - 如果可能的话?

谢谢!

我找到了这个 post:Call the official *Settings* app from my app on iPhone

从那个 post 开始,遵循以下两个步骤:

首先转到信息 -> URL 类型并添加 URL 方案作为首选项,如下图所示:

之后使用此代码打开 safari 设置:

UIApplication.sharedApplication().openURL(NSURL(string: "prefs:root=Safari")!)

结果将是: