是否可以直接从widget/today扩展打开设置应用程序?
我已经尝试了下面的代码,但遗憾的是它不能工作
let url = URL(string:UIApplicationOpenSettingsURLString)!
extensionContext?.open(url) { _ in }发布于 2018-01-23 03:04:18
这段代码应该是有效的
guard let url = URL(string: UIApplicationOpenSettingsURLString) else {
return
}
extensionContext?.open(url, completionHandler: { (success) in
if !success {
var responder = self as UIResponder?
while (responder != nil){
let selectorOpenURL = NSSelectorFromString("openURL:")
if responder?.responds(to: selectorOpenURL) == true {
_ = responder?.perform(selectorOpenURL, with: url)
}
responder = responder?.next
}
}
})然而,我不确定“额外审查”是什么意思

https://stackoverflow.com/questions/48381778
复制相似问题