iOS 10访问系统的相册、摄像头等闪退

主要原因是苹果强制要求,当你你要授权一些操作时必须要在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 -> 通讯录权限
如下图
A70FDC41-DC7E-4BC2-B70C-D41046C6DC02.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容