iOS跳转到Touch ID设置界面
1.首先去info.plist 设置:

2.代码
NSURL *url = [NSURL URLWithString:@"App-Prefs:root=TOUCHID_PASSCODE"];
if ([[UIApplication sharedApplication] canOpenURL:url])
{
[[UIApplication sharedApplication] openURL:url];
}
其它设置界面同理,url换成对应系统界面的参数 即可。
3.touch id 代码示例
- (void)touchID {
LAContext *context = [[LAContext alloc]init];
NSError *error = nil;
if ([context canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]) {
[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics
localizedReason:@"为了保证数据安全性,必须开启指纹认证才能使用,谢谢!"
reply:^(BOOL success, NSError *error) {
if (error) {
NSLog(@"操作失败");
}
if (success) {
NSLog(@"验证成功");
} else {
NSLog(@"验证失败");
}
}];
} else {
NSLog(@"TouchID设备不可用");
}
}
更多参数:
About — App-Prefs:root=General&path=About Accessibility — App-Prefs:root=General&path=ACCESSIBILITY AirplaneModeOn— App-Prefs:root=AIRPLANE_MODE Auto-Lock — App-Prefs:root=General&path=AUTOLOCK Brightness — App-Prefs:root=Brightness Bluetooth — App-Prefs:root=General&path=Bluetooth Date& Time — App-Prefs:root=General&path=DATE_AND_TIME FaceTime — App-Prefs:root=FACETIME General— App-Prefs:root=General Keyboard — App-Prefs:root=General&path=Keyboard iCloud — App-Prefs:root=CASTLE iCloud Storage & Backup — App-Prefs:root=CASTLE&path=STORAGE_AND_BACKUP International — App-Prefs:root=General&path=INTERNATIONAL Location Services — App-Prefs:root=LOCATION_SERVICES Music — App-Prefs:root=MUSIC Music Equalizer — App-Prefs:root=MUSIC&path=EQ Music VolumeLimit— App-Prefs:root=MUSIC&path=VolumeLimit Network — App-Prefs:root=General&path=Network Nike + iPod — App-Prefs:root=NIKE_PLUS_IPOD Notes — App-Prefs:root=NOTES Notification — App-Prefs:root=NOTIFICATIONS_ID Phone — App-Prefs:root=Phone Photos — App-Prefs:root=Photos Profile — App-Prefs:root=General&path=ManagedConfigurationList Reset — App-Prefs:root=General&path=Reset Safari — App-Prefs:root=Safari Siri — App-Prefs:root=General&path=Assistant Sounds — App-Prefs:root=Sounds SoftwareUpdate— App-Prefs:root=General&path=SOFTWARE_UPDATE_LINK Store — App-Prefs:root=STORE Twitter — App-Prefs:root=TWITTER Usage — App-Prefs:root=General&path=USAGE VPN — App-Prefs:root=General&path=Network/VPN Wallpaper — App-Prefs:root=Wallpaper Wi-Fi — App-Prefs:root=WIFI Setting—App-Prefs:root=INTERNET_TETHERING
iOS跳转到Touch ID设置界面的更多相关文章
- iOS 跳转到系统的设置界面
跳到健康设置 上网找了一下 你会发现很难找到.代码如下 不信你试试 . NSURL *url = [NSURL URLWithString:@"prefs:root=Privacy& ...
- iOS 跳转到系统的设置界面-b
在项目中,我们经常会碰到使用位置的需求.当用户设置app不允许使用位置的时候,最好的用户体验就是直接调转到系统的位置设置界面,进行设置. 本人已经测试,在5c iOS8.3系统 和 5s iOS7.1 ...
- iOS 跳转到系统指定设置界面
在需要调转的按钮动作中添加如下的代码,就会跳转到设置中自己的app的设置界面,这里会有通知和位置权限的设置 NSURL * url = [NSURLURLWithString:UIApplicatio ...
- iOS应用 跳转到系统的设置界面
现在很多APP都需要获取用户权限,例如,允许调用位置信息,读取短信,拨打电话,开启WIFI,掉头摄像头等,用户不允许APP获取这些权限的时候.最好的用户体验是,直接跳转到系统设置界面,让用户自己设置. ...
- iOS用户是否打开APP通知开关跳转到系统的设置界面
1.检测用户是否打开推送通知 /** 系统通知是否打开 @return 是否打开 */ //检测通知是否打开iOS8以后有所变化 所以需要适配iOS7 + (BOOL)openThePushNoti ...
- NotificationSetUtilDemo【判断APP通知栏权限是否开启,以及如何跳转到应用程序设置界面】
前言 当APP有推送功能时,需要判断当前app在手机中是否开启了允许消息推送,否则即使添加了推送代码仍然收不到通知. 效果图 oppo上的效果: 使用步骤 一.项目组织结构图 注意事项: 1. 导入 ...
- android 跳转到应用通知设置界面的示例
4.4以下并没有提过从app跳转到应用通知设置页面的Action,可考虑跳转到应用详情页面,下面是直接跳转到应用通知设置的代码: if (android.os.Build.VERSION.SDK_IN ...
- 在iOS应用程序中打开设备设置界面及其中某指定的选项界面
摘自:http://stackoverflow.com/questions/8246070/ios-launching-settings-restrictions-url-scheme [[UIApp ...
- iOS开发 - 如何跳到系统设置里的各种设置界面
在iOS开发中,有时会有跳转系统设置界面的需求,例如提示用户打开蓝牙或者WIFI,提醒用户打开推送或者位置权限等.在iOS6之后,第三方应用需要跳转系统设置界面,需要在URL type中添加一个pre ...
随机推荐
- JBPM4 经常使用表结构及其说明
首先我想说.这不一篇原创博文. 这里设置成原创.主要是为了分享,由于它对于jbpm的刚開始学习的人,真的值得一看.原作者的博文地址并没有查到,我是在还有一位转载此文的博主那儿获得的.地址在这儿. 本文 ...
- TArray<uint8>转FString
void ARamaUDPReceiver::Recv(const FArrayReaderPtr& ArrayReaderPtr, const FIPv4Endpoint& EndP ...
- 第四篇:new和delete的基本用法
前言 new和delete是C++中用来动态管理内存分配的运算符,其用法较为灵活.如果你对它们的几种不同用法感到困惑,混淆,那么接着看下去吧. 功能一:动态管理单变量/对象空间 下面例子使用new为单 ...
- 将UIView转成UIImage,将UIImage转成PNG/JPG
分类: UIImageView2013-03-12 17:37 350人阅读 评论(0) 收藏 举报 //UIView -> UIImage #import “QuartzCore/Quartz ...
- 第一个内核模块hello world
1.源码树的下载和编译(只是研究内核模块的话,应该不需要源码树的) 下载很简单,压缩包解压 编译:make menuconfig make bzImage -j4 参考 2. cd /usr/src ...
- 用httpClient的PostMethot频繁发送数据,抛出Too many open files
在工作过程中,用httpclient去压测一个web api,发现压一小段时间就出现了Too many open files.实际上,HttpClient建立Socket时 ,post.release ...
- 获取 js DOM元素中绑定的所有事件,模仿 chrome getEventListeners
偶尔看到了这个问题,如何用JS获取元素某一事件上绑定的所有Listener? 突然觉得好像是有解决办法的,查了下,在 chrome 下,支持 window.getEventListeners(obj) ...
- Ubuntu安装谷歌输入法或者搜狗
1.进入系统先更软件更新器这个在系统计算机中搜索,点击就好了 2.先添加以下源sudo add-apt-repository ppa:fcitx-team/nightly 3.添加源之后需要更新一下系 ...
- Django 框架之视图函数(Views)
http请求中产生的两个核心对象: http请求: HttpRequest对象 http响应: HttpResponse对象 所在位置: django.http HttpRequest 对象的属性和方 ...
- python 简单的文件下载
需要使用urllib2库 import urllib2def download(url, szFileName = ""): #szFileName:下载文件到的目标路径 if s ...