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 微信/朋友圈 //设置 ...
随机推荐
- 服务限流-令牌桶java实现
此文非常不错,抄自: https://www.cnblogs.com/googlemeoften/p/6020718.html 其他实现 https://www.cnblogs.com/LBSer/p ...
- XML报错:The reference to entity "characterEncoding" must end with the ';' delimite
解决方法: 在web.xml增加如下配置: <filter> <filter-name>encodingFilter</filter-name> <fil ...
- 安装安卓SDK和JDK的简便方法
直接在VS的安装程序里选:使用.NET的移动开发,其中就包括了安卓SDK,JAVA SE等 另外:自己手动安装SDK时,不要选模拟器相关的东西,太大了,如果每个版本都选,安装下来上100G以上
- Linux安装卸载jdk1.8
首先到官网下载 Linux x64 182.87 MB jdk-8u191-linux-x64.tar.gz https://www.oracle.com/technetwork/java/java ...
- linux 3.10中完成量的使用
完成量是基于等待队列设计的,所以显然不能在中断上下文使用完成量. struct completion { unsigned int done; wait_queue_head_t wait; }; 我 ...
- [福大2018高级软工教学]团队Beta阶段成绩汇总
一.作业地址: https://edu.cnblogs.com/campus/fzu/AdvancedSoftwareEngineerning2018/homework/2465 二.Beta阶段作业 ...
- Myeclipse2017 安装反编译插件和SVN插件
亲测有效 2018年1月22日10:36:33 https://www.cnblogs.com/liuyk-code/p/7519886.html
- Roslyn Cookbook
Roslyn Cookbook by Manish Vasani Publisher: Packt Publishing Release Date: July 2017 ISBN: 978178728 ...
- ArcGIS案例学习笔记-批处理擦除挖空挖除相减
ArcGIS案例学习笔记-批处理擦除挖空挖除相减 联系方式:谢老师,135-4855-4328,xiexiaokui#qq.com 目的:批处理擦除.挖空.挖除.相减 数据源:chp13/ex5/pa ...
- tf.name_scope()和tf.variable_scope() (转)
网络层中变量存在两个问题: 随着层数的增多,导致变量名的增多: 在调用函数的时候,会重复生成变量,但他们存储的都是一样的变量. tf.variable不能解决这个问题. 变量作用域使用tf.var ...