美文网首页
iOS10访问权限设置

iOS10访问权限设置

作者: 阿古斯年 | 来源:发表于2017-06-20 20:06 被阅读35次

    在苹果最新发布的iOS10中,所有访问操作都必须经过授权,而且在应用开发时必须要在plist文件中添加相应的权限,不然应用程序在使用到这些API时必然会崩溃,而且审核应用时一定会被拒绝。

    记录一下常用的权限,方便以后使用。

    <!--相册-->
    <key>NSPhotoLibraryUsageDescription</key>
    <string>App需要您的同意,才能访问相册</string>
    
    <!--相机-->
    <key>NSCameraUsageDescription</key>
    <string>App需要您的同意,才能访问相机</string>
    
    <!--麦克风-->
    <key>NSMicrophoneUsageDescription</key>
    <string>App需要您的同意,才能访问麦克风</string>
    
    <!--位置-->
    <key>NSLocationUsageDescription</key>
    <string>App需要您的同意,才能访问位置</string>
    
    <!--在使用期间访问位置-->
    <key>NSLocationWhenInUseUsageDescription</key>
    <string>App需要您的同意,才能在使用期间访问位置</string>
    
    <!--始终访问位置-->
    <key>NSLocationAlwaysUsageDescription</key>
    <string>App需要您的同意,才能始终访问位置</string>
    
    <!--日历-->
    <key>NSCalendarsUsageDescription</key>
    <string>App需要您的同意,才能访问日历</string>
    
    <!--提醒事项-->
    <key>NSRemindersUsageDescription</key>
    <string>App需要您的同意,才能访问提醒事项</string>
    
    <!--运动与健康-->
    <key>NSMotionUsageDescriptionApp</key>
    <string>需要您的同意,才能访问运动与健身</string>
    
    <!--健康更新-->
    <key>NSHealthUpdateUsageDescription</key>
    <string>App需要您的同意,才能访问健康更新</string>
    
    <!--健康分享-->
    <key>NSHealthShareUsageDescription</key>
    <string>App需要您的同意,才能访问健康分享</string>
    
    <!--蓝牙-->
    <key>NSBluetoothPeripheralUsageDescription</key>
    <string>App需要您的同意,才能访问蓝牙</string>
    
    <!--媒体资料库-->
    <key>NSAppleMusicUsageDescriptionApp</key>
    <string>需要您的同意,才能访问媒体资料库</string>
    
    <!--通讯录-->
    <key>NSContactsUsageDescription</key>
    <string>App需要您的同意,才能访问通讯录</string>
    

    相关文章

      网友评论

          本文标题:iOS10访问权限设置

          本文链接:https://www.haomeiwen.com/subject/ouyaqxtx.html