在iOS10以后调用系统相机、相册,会报错,提示如下
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文件中加入以下代码 (ps:右键info -> open as -> Source Code)
- 相机权限
<key>NSCameraUsageDescription</key>
<string>cameraDesciption</string>
- 相册权限
<key>NSPhotoLibraryUsageDescription</key>
<string>photoLibraryDesciption</string>
- 通讯录权限
<key>NSContactsUsageDescription</key>
<string>contactsDesciption</string>
- 麦克风权限
<key>NSMicrophoneUsageDescription</key>
<string>microphoneDesciption</string>