可以在IOS应用程序中以编程方式修改系统设置

时间:2017-11-30 06:15:10

标签: ios

正如标题所描述的那样,我想知道是否可以通过运行代码来修改限制,应用内的可访问性等设置,苹果是否提供了这样的API来实现这一目标?

1 个答案:

答案 0 :(得分:2)

不,这是不可能的。

您可以制作自定义提醒,其中包含用户应在设置中执行的操作以及添加和操作按钮以打开“设置”应用:

func openSettings(_ completion: ((Bool) -> Void)? = nil) {
    guard let settingsURL = URL(string: UIApplicationOpenSettingsURLString) else {
        return
    }
    if UIApplication.shared.canOpenURL(settingsURL) {
        UIApplication.shared.open(settingsURL, completionHandler: completion)

    }
}