ios 权限提示语_iOS11权限变化,权限都要弹框提示,而且需要说出功能用途
iOS11访问权限列表
隐私数据对应key值提示语
相册(读)NSPhotoLibraryUsageDescription”XXX”需要您的同意,才能访问相册
相册(写)NSPhotoLibraryAddUsageDescription”XXX”需要您的同意,才能添加照片
相机NSCameraUsageDescription”XXX”需要您的同意,才能访问相机
麦克风NSMicrophoneUsageDescription”XXX”需要您的同意,才能访问麦克风
位置NSLocationUsageDescription”XXX”需要您的同意,才能访问位置
在使用期间访问位置NSLocationWhenInUseUsageDescription”XXX”需要您的同意,才能在试用期间访问位置
始终访问位置NSLocationAlwaysUsageDescription”XXX”需要您的同意,才能始终访问位置
NSLocationAlwaysAndWhenInUseUsageDescription 申请Always权限,以便应用在前台和后台(suspend 或 terminated)都可以获取到更新的位置数据
日历NSCalendarsUsageDescription”XXX”需要您的同意,才能访问日历
提醒事项NSRemindersUsageDescription”XXX”需要您的同意,才能访问提醒事项
运动与健身NSMotionUsageDescription”XXX”需要您的同意,才能访问运动与健身
健康更新NSHealthUpdateUsageDescription”XXX”需要您的同意,才能访问健康更新
健康分享NSHealthShareUsageDescription”XXX”需要您的同意,才能访问健康分享
蓝牙NSBluetoothPeripheralUsageDescription”XXX”需要您的同意,才能访问蓝牙
媒体资料库NSAppleMusicUsageDescription”XXX”需要您的同意,才能访问媒体资料库
在iOS11中访问相册权限
iOS11以前:
NSPhotoLibraryUsageDescription:访问相册和存储照片到相册(读写),会出现用户授权。
iOS11之后:
NSPhotoLibraryUsageDescription:无需添加。默认开启访问相册权限(读),无需用户授权。
NSPhotoLibraryAddUsageDescription: 添加内容到相册。(写),会出现用户授权。
iOS11中地理定位权限
iOS 8 – iOS 10 版本:
NSLocationWhenInUseUsageDescription 表示应用在前台的时候可以搜到更新的位置信息。(在使用期间访问位置)
NSLocationAlwaysUsageDescription 申请Always权限,以便应用在前台和后台(suspend 或 terminated)都可以获取到更新的位置数据。(始终访问位置)
NSLocationUsageDescription 位置
iOS 11 版本:
NSLocationAlwaysAndWhenInUseUsageDescription 申请Always权限,以便应用在前台和后台(suspend 或 terminated)都可以获取到更新的位置数据(NSLocationWhenInUseUsageDescription 也必须有)
在plist文件中修改访问相册和地位定位权限,必须兼容老版本iOS系统.
权限都要弹框提示隐私数据对应key值提示语必须说出指明用途,否则上线会被拒*