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 微信/朋友圈 //设置 ...
随机推荐
- mysql 忘记密码解决方案
Mysql 忘记root密码的完美解决方法 转载 2016-12-23 作者:MR.QiGao 我要评论 通常在使用Mysql数据库时,如果长时间没有登陆,或者由于工作交接完成度不高,会导 ...
- avalon2学习教程06样式操作
avalon2的ms-css的变革思路与ms-attr一样,将多个操作合并成到一个对象里面处理,因此没有ms-css-name="value",只有ms-css="Obj ...
- 14.连接池.md
目录 连接池定义 常用开源连接池: DBCP: C3P0 连接池定义 使用统一的规范:javax.sql.DataSource实现统一编程 常用开源连接池: DBCP:tomcat C3P0:hibe ...
- mysql 远程 ip访问
默认情况下Linux内的mysql数据库mysql,user表内的用户权限只是对localhost即本机才能登陆.需要更改权限: 如下的方式确认: root#mysql -h localhost-u ...
- MySQL 数据 导入到 SQL Service
1.下载安装ODBC驱动程序 地址:http://dev.mysql.com/downloads/connector/odbc/ 注意:系统的版本问题( 我的是64位的win7系统,但是SQL Ser ...
- ubuntu16.04获取root权限并用root用户登录
写在全面:如果根据以下教程涉及到只读文件需要更改文件权限才能需修改文件内容,参考我的另一篇博客:https://www.cnblogs.com/masbay/p/10744900.html中的第2条. ...
- atrous convolution
atrous convolution 简而言之,带孔卷积: 来自:https://zhuanlan.zhihu.com/p/27470685 假设一个二维信号,每个位置对应的输出为和卷积核为,带孔卷积 ...
- 几个api看看
require nonull inline noinline crossinline
- shell脚本中比较两个小数的办法
具体情况#man bc 然而对小数进行比较的相关方法有几个: 1. 自己的解决方法,判断小数点后最多有几位数(N),然后对将要比较的两个数值进行 乘与10的N次方 也就是将小数点去掉来进行比较(小数点 ...
- sass 使用clac的问题
最后在github的issue中找到了方法,要想在sass的calc中使用变量,必须对这个变量使用sass的插值方法(#{$variable}). 所以把代码改正下面的形式就可以了: width: c ...