iOS 10访问系统的相册、摄像头等闪退
2017-07-05 本文已影响45人
悲伤C小调
主要原因是苹果强制要求,当你你要授权一些操作时必须要在info.plist中申明,不然就会闪退:
iOS10需要在info.plist内添加的字段:
- NSContactsUsageDescription -> 通讯录
- NSMicrophoneUsageDescription -> 麦克风
- NSPhotoLibraryUsageDescription -> 相册
- NSCameraUsageDescription -> 相机
- NSLocationAlwaysUsageDescription -> 地理位置
- NSLocationWhenInUseUsageDescription -> 地理位置
- Privacy - Bluetooth Peripheral Usage Description -> 蓝牙权限
- Privacy - Speech Recognition Usage Description -> 语音转文字权限
- Privacy - Calendars Usage Description -> 日历权限
- Privacy - Contacts Usage Description -> 通讯录权限