美文网首页iOS学习笔记iOS开发寒哥管理的技术专题
Xcode8 + iOS10Beta 权限问题崩溃的解决方法

Xcode8 + iOS10Beta 权限问题崩溃的解决方法

作者: 相关函数 | 来源:发表于2016-08-29 16:28 被阅读1310次

    iOS10正式版已经很近了,于是在Beta6的时候就升级体验了一把。悲剧的是,在调试一个包含相机和麦克风权限的项目时惨遭Crash

    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 NSCameraUsageDescription key with a string value explaining to the user how the app uses this data.

    这个应用程序崩溃了,因为它试图访问隐私敏感的数据,而没有使用描述。应用程序的Info.plist必须包含一个字符串值,解释如何使用这些数据的应用程序的用户NSCameraUsageDescription关键。

    于是只要在info.plist文件中添加相应的key就行了,value值是一个字符串,对应的是提示的alert的提示信息。如下图:

    相机权限
    相机权限
    麦克风权限
    麦克风权限
    提示信息
    提示信息

    最后

    其他权限的问题只要参照控制台输出的log进行添加就行了。。。。。。

    相关文章

      网友评论

        本文标题:Xcode8 + iOS10Beta 权限问题崩溃的解决方法

        本文链接:https://www.haomeiwen.com/subject/zeoxettx.html