iOS - 常用本机URL跳转设置
import UIKit class ViewController: UIViewController { override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { print("点了 touchesBegan") let url = URL(string: UIApplication.openSettingsURLString) if let canOpenUrl = url,
UIApplication.shared.canOpenURL(canOpenUrl){ UIApplication.shared.open(canOpenUrl, options: [:], completionHandler: nil)
}
} override func viewDidLoad() {
super.viewDidLoad() //FIXME:因为苹果不让跳转root,下列都被废弃了。。 在xcode9 上都是直接设置权限,才能跳转对应设置界面,而且下列设置会被拒
// Do any additional setup after loading the view, typically from a nib.
// About — prefs:root=General&path=About
// Accessibility — prefs:root=General&path=ACCESSIBILITY
// AirplaneModeOn— prefs:root=AIRPLANE_MODE
// Auto-Lock — prefs:root=General&path=AUTOLOCK
// Brightness — prefs:root=Brightness
// Bluetooth — prefs:root=General&path=Bluetooth
// Date& Time — prefs:root=General&path=DATE_AND_TIME
// FaceTime — prefs:root=FACETIME
// General— prefs:root=General
// Keyboard — prefs:root=General&path=Keyboard
// iCloud — prefs:root=CASTLE iCloud
// Storage & Backup — prefs:root=CASTLE&path=STORAGE_AND_BACKUP
// International — prefs:root=General&path=INTERNATIONAL
// Location Services — prefs:root=LOCATION_SERVICES
// Wi-Fi — prefs:root=WIFISetting—prefs:root=INTERNET_TETHERING
// Wallpaper — prefs:root=Wallpaper
// VPN — prefs:root=General&path=Network/VPN
// Twitter — prefs:root=TWITTER Usage — prefs:root=General&path=USAGE
// Store — prefs:root=STORE
// SoftwareUpdate— prefs:root=General&path=SOFTWARE_UPDATE_LINK
// Sounds — prefs:root=Sounds
// Siri — prefs:root=General&path=Assistant
// Safari — prefs:root=Safari
// Reset — prefs:root=General&path=Reset
// Profile — prefs:root=General&path=ManagedConfigurationList
// Phone — prefs:root=Phone Photos — prefs:root=Photos
// Notification — prefs:root=NOTIFICATIONS_ID
// Notes — prefs:root=NOTES
// Nike + iPod — prefs:root=NIKE_PLUS_IPOD
// Network — prefs:root=General&path=Network
// Music VolumeLimit— prefs:root=MUSIC&path=VolumeLimit
// Music Equalizer — prefs:root=MUSIC&path=EQ
// Music — prefs:root=MUSIC } }
iOS - 常用本机URL跳转设置的更多相关文章
- 【Python3】 django2.0 url 跳转设置
python: 3.6.4 django : 2.0 在创建应用时候.我是把 urls.py 分开了.所以在设置url跳转时候.要修改成如下模式 1 父 urls.py 里边要加上命名空间 2 ...
- cdnbest的站点设置里设置url跳转设置
示例: 内容示例写法: ^http://kangleweb.com/(.*)$ https://www.kangleweb.com/$1 这只是一个例子,其他用法您可以自已多试试
- ios 判断用户是否开启权限---并跳转设置
ios 判断用户是否开启权限---并跳转设置 ios 判断用户是否开启权限---并跳转“系统设置” 1.判断 访问相册 或 相机 权限是否开启 2.检测是否开启定位 后面将持续更新 只有在应用请求过位 ...
- IOS跳转设置页面及其他各种跳转页面设置
转载来源 CocoaChina 跳到更多设置界面 除了跳到WiFi设置界面,能不能跳到其他的设置界面呢?比如:定位服务.FaceTime.音乐等等.都是可以的,一起来看看如何实现的! 定位服务 定位服 ...
- iOS APP跳转设置界面以及设置中的其他界面
1.跳转设置总页面(iOS10+以及之前的都可以用:ios10+ 是跳转到了应用到设置界面) [[UIApplication sharedApplication]openURL:[NSURL URLW ...
- iOS之访问权限以及跳转到系统界面
iOS开发中有时候有这样的需求:当用户设置不允许访问照片.麦克风和相机等系统权限的时候,这时需要直接跳转到系统的隐私界面进行设置. 判断是否开启权限 前面已经说过,我们需要在用户不允许访问的时候跳转, ...
- iOS 常用三方类库整理
iOS 常用三方类库整理 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://gi ...
- iOS常用的设计模式
iOS常用的设计模式有:单例模式.委托模式.观察者模式和MVC模式.下面分别简单介绍. 一:单例模式 我们常用的UIApplication.NSUserdefaults.NSNotificationC ...
- android/IOS各平台分享链接/跳转链接配置说明(备用)
Android: [Java] 纯文本查看 复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 微信/朋友圈 //设置 ...
随机推荐
- 正则前面的 (?i) (?s) (?m) (?is) (?im)
(?i) 表示所在位置右侧的表达式开启忽略大小写模式(?s) 表示所在位置右侧的表达式开启单行模式(?m) 表示所在位置右侧的表示式开启指定多行模式(?is) 更改句点字符 (.) 的含义,以使它与每 ...
- css:margin和padding的百分之使用
#app { position: fixed; width: 94%; height: 100%; background: pink; padding: 0px 3% 0px 3%;} 如上代码,最终 ...
- Elasticsearch之优化
为什么es需要优化? 答: [root@master elasticsearch-2.4.0]# ulimit -a core file size (blocks, -c) 0 data seg si ...
- javascript 中的 innerHTML 是什么意思
innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容:如:<div id="aa">这是内容</div> ,我们可以通过 document ...
- linux 2.6.32文件系统 fd与file*之间的关系
给定如下一定情况: crash> files PID: TASK: ffff8817facd2100 CPU: COMMAND: "slabtop" ROOT: / CWD: ...
- A New Year, A New Accent!
A New Year, A New Accent! Share Tweet Share Happy New Year! Does your list of resolutions include i ...
- Zabbix点滴记录
转自 眄眄的闺蜜 简单检查中的icmppingloss[<target>,<packets>,<interval>,<size>,<timeout ...
- 讲一讲Servlet的生命周期
1 实例化 servlet 容器创建servlet的实例; 2初始化 该容器调用init()方法; 每个实例,init()方法只被调用一次 3 服务 如果请求Servlet,则容器 ...
- ArcGIS案例学习笔记-找出最近距离的垂线
ArcGIS案例学习笔记-找出最近距离的垂线 联系方式:谢老师,135-4855-4328,xiexiaokui@qq.com 目的:对于任意矢量要素类,查找最近距离并做图 数据: 方法: 0. 计算 ...
- 安装opencv3.x卡在ICV: Downloading ippicv_linux_20151201.tgz...
参考:http://blog.csdn.net/bobsweetie/article/details/52502741 可以自己下载: ICV: Downloading ippicv_linux_20 ...