您的位置:首页 > 移动开发 > IOS开发

iOS 10 开发适配系列 之 权限Crash问题

2016-09-05 15:21 639 查看
之前做了一个混合应用的ios项目,但升级 iOS 10 之后目测坑还是挺多的,记录一下吧!

之前写了一个扫描插件,最近调用扫扫描相机,崩了。试试看调用相册,又特么崩了。然后看到控制台输出了以下信息:

This app has crashed because it attempted to access privacy-sensitive data without a usage description.  The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.


意思就是说,你需要在 info.plist 文件添加一个 NSCameraUsageDescription的 key,然后添加一个描述。

解决方案

1.在项目中找到info.plist文件,右键点击以 Source Code形式打开

2.添加以下键值对,这里以 CameraLibrary 作为例子

<key>NSCameraUsageDescription</key>
<string>cameraDesciption</string>


为什么非要加这个呢,不理解!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios ios10