IOS10 解决权限崩溃问题详解

 更新时间:2016年09月26日 11:43:39   作者:apem  
这篇文章主要介绍了IOS10 解决权限崩溃问题详解方法的相关资料,需要的朋友可以参考下

     今天 手机升级了 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

3,在info.plist 文件上 复制上,然后 保存,如下图:

Source Code 的形式:

 

Property List 的展现形式:

4,Clean之后,运行就OK了

 通过此文希望能帮助到大家解决 IOS10 权限崩溃的问题,谢谢大家对本站的支持!

相关文章

  • iOS 获取当前的ViewController的方法

    iOS 获取当前的ViewController的方法

    本篇文章主要介绍了iOS 获取当前的ViewController的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • iOS 增加右侧按钮功能实例代码

    iOS 增加右侧按钮功能实例代码

    这篇文章主要介绍了iOS 增加右侧按钮功能实例代码,需要的朋友可以参考下
    2017-07-07
  • iOS 导航栏自带页面右滑pop使用示例

    iOS 导航栏自带页面右滑pop使用示例

    本篇文章主要介绍了iOS 导航栏自带页面右滑pop使用示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • iOS实现应用内切换语言及字体大小(模仿微信)

    iOS实现应用内切换语言及字体大小(模仿微信)

    这篇文章主要给大家介绍了关于利用iOS如何实现应用内切换语言及字体大小的相关资料,实现的效果类似我们经常在微信中见到的,文中通过示例代码介绍的非常详细,需要的朋友们可以参考借鉴,下面随着小编来一起学习学习吧。
    2018-01-01
  • ios 服务器端推送证书生成的方法

    ios 服务器端推送证书生成的方法

    这篇文章主要介绍了ios 服务器端推送证书生成的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08
  • iOS自定义alertView提示框实例分享

    iOS自定义alertView提示框实例分享

    这是一款可以随意改变弹框背景色,按钮背景色,提示消息字体颜色的iOS alertView提示框,想要用于这样一款alertView提示框的朋友不要错过
    2016-04-04
  • iOS、Mac OS X系统中编程实现汉字转拼音的方法(超级简单)

    iOS、Mac OS X系统中编程实现汉字转拼音的方法(超级简单)

    这篇文章主要介绍了iOS、Mac OS X系统中编程实现汉字转拼音的方法(超级简单),本文讲解的方法不仅支持中文,还支持日文、韩文等,需要的朋友可以参考下
    2015-04-04
  • IOS 静态库打包流程简化详细介绍

    IOS 静态库打包流程简化详细介绍

    这篇文章主要介绍了IOS 静态库打包流程简化详细介绍的相关资料,开发好的静态库后需要手动的合并.a文件,然后再拷贝相关的头文件,接着把静态库和头文件放在同一个文件里面打包发送给SDK的使用者,这里简化下流程,需要的朋友可以参考下
    2016-12-12
  • iOS开发网络篇—实现大文件的多线程断点下载

    iOS开发网络篇—实现大文件的多线程断点下载

    iOS开发中经常会用到文件的下载功能,这篇文章主要介绍了iOS开发网络篇—实现大文件的多线程断点下载,今天咱们来分享一下思路。
    2016-11-11
  • iOS开发之数字每隔3位用逗号分隔

    iOS开发之数字每隔3位用逗号分隔

    以前在做电商app时经常会针对稍大的金额展示出来,需要每隔千位添加逗号便于用户识别,下面通过本文给大家分享ios中数字每隔3位用逗号分隔的实例代码,需要的朋友参考下吧
    2017-09-09

最新评论