iOS中 iOS10 权限崩溃问题 韩俊强的CSDN博客
iOS10 权限崩溃问题
每日更新关注:http://weibo.com/hanjunqiang 
 新浪微博!
今天 手机升级了 iOS10 Beta,然后用正在开发的项目 装了个ipa包,发现点击有关 权限访问 直接Crash了,并在控制台输出了一些信息:
This app has crashed because it attempted to access privacy-sensitive data without a usage description.  The app's Info.plist must contain an NSContactsUsageDescription key with a string value explaining
 to the user how the app uses this data.
意思是说:你需要在info.plist文件 添加一个“NSContactsUsageDescription ”的Key,Value添加一个描述。
1,在项目中找到info.plist文件,右击有个 Open As,以Source Code 的形式打开
2,分别复制 以下 Value 和Key,Key 一定不能错,Value 貌似可以随便填写
相机权限描述:
<key>NSCameraUsageDescription</key>
    <string>cameraDesciption</string>
通信录:
    <key>NSContactsUsageDescription</key>
    <string>contactsDesciption</string>
麦克风:
    <key>NSMicrophoneUsageDescription</key>
    <string>microphoneDesciption</string>
相机:
    <key>NSPhotoLibraryUsageDescription</key>
    <string>photoLibraryDesciption</string>
eg:其他权限描述,debug 控制台都会有输出的,自行添加就OK
每日更新关注:http://weibo.com/hanjunqiang 
 新浪微博!
3,在info.plist 文件上 复制上,然后 保存,如下图:
Source Code 的形式:
Property List 的展现形式:
4,Clean之后,运行就OK了
每日更新关注:http://weibo.com/hanjunqiang 
 新浪微博!
iOS中 iOS10 权限崩溃问题 韩俊强的CSDN博客的更多相关文章
- iOS中 视频直播功能-流媒体的使用(详解)韩俊强的CSDN博客
		上一篇博客:(流媒体实现视频播放和下载功能):http://blog.csdn.net/qq_31810357/article/details/50574914 最近视频直播功能比较火,处于需求,研究 ... 
- iOS中 Realm错误总结整理 韩俊强的博客
		每日更新关注:http://weibo.com/hanjunqiang 新浪微博! 一.错误信息:Attempting to modify object outside of a write tra ... 
- iOS中 动态热修补技术JSPatch 韩俊强的博客
		.1.4) JSPatch bridge Objective-C and JavaScript. You can call any Objective-C class and method in Ja ... 
- iOS中  最新支付宝支付(AliPay)  韩俊强的博客
		每日更新关注:http://weibo.com/hanjunqiang 新浪微博 现在的支付方式一般有三种, 支付宝, 微信, 网银. 个人觉得最简单易用的还是支付宝, 微信虽然看起来币支付宝要简单 ... 
- iOS中 MediaPlayer framework实现视频播放 韩俊强的博客
		iOS开发中播放音乐可以使用MPMusicPlayerController类来实现,播放视频可以使用MPMoviePlayerController和MPMoviePlayerViewControlle ... 
- iOS中 自定义系统相机 作者:韩俊强
		需要框架: #import <AVFoundation/AVFoundation.h> #import <AssetsLibrary/AssetsLibrary.h> 布局如下 ... 
- iOS中 断点下载详解 韩俊强的博客
		布局如下: 基本拖拉属性: #import "ViewController.h" #import "AFNetworking.h" @interface Vie ... 
- iOS中 百度地图详解 韩俊强的博文
		需要准备工作按照下图引进类库 需要添加 添加的两个字符串为:NSLocationWhenInUseUsageDescription / NSLocationAlwaysUsageDescripti ... 
- HTML5中 基本用法及属性  韩俊强的博客
		从今天开始更新H5相关学习:希望大家能一起学习,多学习一门语言,多一门乐趣! 了解Html5: Html5基本属性: <!DOCTYPE html> <html lang=" ... 
随机推荐
- [bzoj4236]JOIOJI
			来自FallDream的博客,未经允许,请勿转载,谢谢. JOIOJI桑是JOI君的叔叔.“JOIOJI”这个名字是由“J.O.I”三个字母各两个构成的. 最近,JOIOJI桑有了一个孩子.JOIOJ ... 
- SpringCloud学习之Hystrix
			一.为什么要有断路器 在分布式系统当中,服务之间调用关系会随着业务的发展而变的复杂,一个服务可能依赖多个服务,服务之间层层依赖也是家常便饭的事情,如果一个服务的瘫痪很有可能导致整个系统的崩溃.比如说, ... 
- win10下python环境变量设置
			我用的是python_2.7.3.msi,从官网下载之后,一路按照默认进行安装. 安装之后配置环境变量的步骤如下: 1,点“我的电脑”,右键选“属性” 2,选择“高级系统设置”--->选“环境变 ... 
- python中int的功能简单介绍
			Int的功能介绍 1. 绝对值 x.__abs__()等同于abs(x) 2. 加法 x.__add__(y)等同于x+y 3. 与运算 x.__and__(y)等同于x&y 4. 布尔运算 ... 
- PowerBI 第九篇:修改查询
			在PowerBI的查询编辑器中,用户可以使用M语言修改Query,或修改Query字段的类型,或向Query中添加数据列(Column),对Query进行修改会导致PowerBI相应地更新数据模型(D ... 
- 好久没用IJ写Java 之 《求输入的一个数中包含奇数、偶数、零的个数》
			/** *Created by xuzili at 22:12 on 2018/4/4 */ // 以上注释使用了IntelliJ Idea的File-Settings-Editor-Live Tem ... 
- jquery easyui combobox 高度自适应
			data-options="required:true,editable:false,panelHeight:'auto'" 加上panelHeight:'auto'即可 列合并 ... 
- Linux设置文件读写权限
			设置文件夹的读写权限: sudo chmod -R 777 /data 权限码描述 sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读 ... 
- PHP MySQL Order By 关键词
			ORDER BY 关键词用于对记录集中的数据进行排序. ORDER BY 关键词 ORDER BY 关键词用于对记录集中的数据进行排序. ORDER BY 关键词默认对记录进行升序排序. 如果你想降序 ... 
- Elasticsearch+Hbase实现海量数据秒回查询
			---------------------------------------------------------------------------------------------[版权申明:本 ... 
