自己项目中有保存图片到相册功能,一开始有人反馈闪退问题,觉得是图片质量过大导致,经过一系列测试求证,发现不是那些原因。
但是崩溃原因一直是说访问了私密信息,如下:
Xcode 报错: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.
后来查看更新文档发现iOS 11 改了info.plist—Property List文件中NSPhotoLibraryUsageDescription键值对key,
iOS 10 (包含iOS 10)之前
Privacy - Photo Library Usage Description
iOS 11之后
Privacy - Photo Library Additions Usage Description
想经验分享给大家 ,希望能帮助你,喜欢就关注一下 ,定期经验分享!
网友评论