因此,最近我们开始在iOS11上测试我们的应用程序,并注意到我们已经不能再将用户导航到蓝牙设置页面以提示用户打开它。我想知道是否有人知道新的URL方案是什么。App-Prefs:root=Bluetooth适用于iOS 11以下的所有版本
发布于 2017-09-19 06:37:40
看来目前(9/19/2017)在iOS 11上还没有解决这个问题的办法。
下面使用UIApplicationOpenSettingsURLString打开Settings.app的代码可以在iOS 11上工作。
当您打开由此字符串构建的URL时,系统将启动settings应用程序,并显示应用程序的自定义设置(如果有)。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];C#中的代码片段:
UIApplication.SharedApplication.OpenUrl(new NSUrl(UIApplication.OpenSettingsUrlString));参考文献:
https://stackoverflow.com/questions/46287244
复制相似问题