iOS10以后Apple更注重保护用户权限,我们需要在任何需要使用设备权限的地方都需要提前声明.并且我们需要在info.plist文件中声明需要使用到的权限,最好的方法是将所有的权限都添加
NSContactsUsageDescription
是否允许此APP使用您的通讯录,用于为您提供添加好友
NSBluetoothPeripheralUsageDescription
是否允许此APP使用您的蓝牙
NSMicrophoneUsageDescription
是否允许此APP使用您的麦克风,为您提供录取声音
NSCameraUsageDescription
此APP需要访问您的相机,用于二维码扫描或者拍照上传图片!
NSLocationAlwaysAndWhenInUseUsageDescription
此APP需要访问您的位置为您提供对应的地理位置服务,用于获取对应地理位置的数据
NSLocationUsageDescription
此APP需要访问您的位置为您提供对应的地理位置服务,用于获取对应地理位置的数据
NSLocationWhenInUseUsageDescription
此APP需要访问您的位置为您提供对应的地理位置服务,用于获取对应地理位置的数据
NSPhotoLibraryUsageDescription
此APP需要访问您的相册,此APP需要访问您的相机,用于获取照片上传!
NSCalendarsUsageDescription
是否允许此APP使用日历?
NSHealthShareUsageDescription
是否允许访问使用健康?
NSHealthUpdateUsageDescription
是否允许访问苹果健康?