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