在iOS10以后調(diào)用系統(tǒng)相機(jī)、相冊(cè)彻舰,會(huì)報(bào)錯(cuò)伐割,提示如下
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.
對(duì)于這個(gè)問(wèn)題,我們需要在info.plist文件中加入以下代碼 (ps:右鍵info -> open as -> Source Code)
- 相機(jī)權(quán)限
<key>NSCameraUsageDescription</key>
<string>cameraDesciption</string>
- 相冊(cè)權(quán)限
<key>NSPhotoLibraryUsageDescription</key>
<string>photoLibraryDesciption</string>
- 通訊錄權(quán)限
<key>NSContactsUsageDescription</key>
<string>contactsDesciption</string>
- 麥克風(fēng)權(quán)限
<key>NSMicrophoneUsageDescription</key>
<string>microphoneDesciption</string>