苹果系统更新权限配置:ios10 配置权限

在iOS10中,如果你的App想要访问用户的相机、相册、麦克风、通讯录等等权限,都需要进行相关的配置,不然会直接crash(闪退)。
需要在info.plist中添加App需要的一些设备权限。

NSBluetoothPeripheralUsageDescription  //访问蓝牙

NSCalendarsUsageDescription //访问日历

NSCameraUsageDescription //相机

NSPhotoLibraryUsageDescription //相册

NSContactsUsageDescription //通讯录

NSLocationAlwaysUsageDescription //始终访问位置

NSLocationUsageDescription //位置

NSLocationWhenInUseUsageDescription //在使用期间访问位置

NSMicrophoneUsageDescription //麦克风

NSAppleMusicUsageDescription //访问媒体资料库

NSHealthShareUsageDescription //访问健康分享

NSHealthUpdateUsageDescription //访问健康更新

NSMotionUsageDescription //访问运动与健身

NSRemindersUsageDescription //访问提醒事项

并且有推送的话一定要 打开push否则 会崩溃

相机权限描述:
<code class="xml">    <span class="hljs-tag" style="color: rgb(0, 102, 102);"><<span class="hljs-title" style="color: rgb(0, 0, 136);">key</span>></span>NSCameraUsageDescription<span class="hljs-tag" style="color: rgb(0, 102, 102);"></<span class="hljs-title" style="color: rgb(0, 0, 136);">key</span>></span>
    <span class="hljs-tag" style="color: rgb(0, 102, 102);"><<span class="hljs-title" style="color: rgb(0, 0, 136);">string</span>></span>cameraDesciption<span class="hljs-tag" style="color: rgb(0, 102, 102);"></<span class="hljs-title" style="color: rgb(0, 0, 136);">string</span>></span></code>
通信录:
<code class="xml">    <span class="hljs-tag" style="color: rgb(0, 102, 102);"><<span class="hljs-title" style="color: rgb(0, 0, 136);">key</span>></span>NSContactsUsageDescription<span class="hljs-tag" style="color: rgb(0, 102, 102);"></<span class="hljs-title" style="color: rgb(0, 0, 136);">key</span>></span> 
   <span class="hljs-tag" style="color: rgb(0, 102, 102);"><<span class="hljs-title" style="color: rgb(0, 0, 136);">string</span>></span>contactsDesciption<span class="hljs-tag" style="color: rgb(0, 102, 102);"></<span class="hljs-title" style="color: rgb(0, 0, 136);">string</span>></span></code>
麦克风:
<code class="xml"><span class="hljs-tag" style="color: rgb(0, 102, 102);"><<span class="hljs-title" style="color: rgb(0, 0, 136);">key</span>></span>NSMicrophoneUsageDescription<span class="hljs-tag" style="color: rgb(0, 102, 102);"></<span class="hljs-title" style="color: rgb(0, 0, 136);">key</span>></span>  
  <span class="hljs-tag" style="color: rgb(0, 102, 102);"><<span class="hljs-title" style="color: rgb(0, 0, 136);">string</span>></span>microphoneDesciption<span class="hljs-tag" style="color: rgb(0, 102, 102);"></<span class="hljs-title" style="color: rgb(0, 0, 136);">string</span>></span></code>
相机:
<code class="xml"> <span class="hljs-tag" style="color: rgb(0, 102, 102);"><<span class="hljs-title" style="color: rgb(0, 0, 136);">key</span>></span>NSPhotoLibraryUsageDescription<span class="hljs-tag" style="color: rgb(0, 102, 102);"></<span class="hljs-title" style="color: rgb(0, 0, 136);">key</span>></span>
    <span class="hljs-tag" style="color: rgb(0, 102, 102);"><<span class="hljs-title" style="color: rgb(0, 0, 136);">string</span>></span>photoLibraryDesciption<span class="hljs-tag" style="color: rgb(0, 102, 102);"></<span class="hljs-title" style="color: rgb(0, 0, 136);">string</span>></span></code>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值