ios- 跳转到系统界面
2015-07-05 20:32
489 查看
一、原因
在ios 开发中如果我们要获取到用户的位置、或者打开摄像头照相机等需要经过用户的同意,因为从ios7开始,苹果很注重用户的隐私,所以如果用户关掉了位置、照相机则应用无法自动打开,所以在需要访问的时候,应用最好可以很友好的提示并引导用户到设置界面,所以就需要知道如果跳转到界面
二、ios7
在ios7中很多设置都在用户的隐私中,一般情况下我们会弹出一个弹框,用户点击“设置”-》跳转到相应界面
三、ios8
ios8支持自动跳转到设置界面的功能
在ios 开发中如果我们要获取到用户的位置、或者打开摄像头照相机等需要经过用户的同意,因为从ios7开始,苹果很注重用户的隐私,所以如果用户关掉了位置、照相机则应用无法自动打开,所以在需要访问的时候,应用最好可以很友好的提示并引导用户到设置界面,所以就需要知道如果跳转到界面
二、ios7
在ios7中很多设置都在用户的隐私中,一般情况下我们会弹出一个弹框,用户点击“设置”-》跳转到相应界面
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex { if (buttonIndex == 1) { if ([[UIDevice currentDevice].systemVersion doubleValue] > 7.0) { [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]]; } else { [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=Privacy"]]; } } // [self dismissViewControllerAnimated:YES completion:nil]; }
三、ios8
ios8支持自动跳转到设置界面的功能
相关文章推荐
- iOS关于CGContextSetBlendMode: invalid context 0x0的错误
- ios项目(八)
- iOS开发过程中的内存监控
- iOS阶段学习第15天笔记(NSDictionary与NSMutableDictionary 字典)
- iOS添加图片
- iOS阶段学习第15天笔记(NSArray与NSMutableArray 数组)
- iOS-地图标注(大头针)
- iOS应用开发之地图位置解析
- iOS开发问题日志
- ios项目(七)
- [iOS学习]iOS提升性能的小技巧
- iOS开发项目名称修改
- 让字符串中的某一个数字改变
- ios项目(六)
- iOS多线程编程之NSOperation
- iOS多线程编程之NSThread
- iOS ImageView 默认是不和用户交互的 所以要开启交互功能
- ios 获得当前最上面的窗口
- 关于iOS
- IOS基础之——类扩展(class extensions)