iOS 10权限设置

 时间:2026-02-14 04:44:51

1、方法一、

在程序的Info.plist中添加如以下设置:

格式样式如下图

iOS 10权限设置

2、可以从下面选择相应权限进行配置

权限         info.plist中key                              info.plist中Value

1.相册       NSPhotoLibraryUsageDescription   是否允许此app使用相册?

2.相机       NSCameraUsageDescription          是否允许此app使用相机?

3.麦克风    NSMicrophoneUsageDescription    是否允许此app使用

4.位置       NSLocationUsageDescription        是否允许此app使用位置?

5.使用时访问位置  NSLocationWhenInUseUsageDescription   是否允许此app在使用期间访问位置

6.始终访问位置    NSLocationAlwaysUsageDescription  裕何 是否允许此app始终访问位置?

7.日历      NSCalendarsUsageDescription  是否允许此app使用日历?

8.提醒事项    NSRemindersUsageDescription  是否允许此app使用提醒事项

9.运动与健身    NSMotionUsageDescription  是否允许此app使用运动与健身

10.健康更新  NSHealthUpdateUsageDescription  是否允许此app使用健康更新?

11.健康分享  NSHealthShareUsageDescription  是否允许此app使用健康分享?

12.蓝牙  NSBluetoothPeripheralUsageDescription   是否允许此app使用蓝牙?

13.媒体资料库  NSAppleMusicUsageDescription  是否允许此app使肥昆净用媒体资料库?

14.语音识别   NSSpeechRecognitionUsageDescription  是否允许此app使用语音识别?

3、方法二、

在info.plist —Source Code中添加UsageDescription相关的key, 描述字符串自己随意填写就可以,但是一定要填写,不然会引发包无效的问题,导致上传打包后构建版本一直不显示

4、<!-- 相册 --> 

 <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>NSMotionUsageDescription</key> 

<string>App需要您的同意,才能访问运动与健身</string> 

 <!-- 健康包民更新 --> 

 <key>NSHealthUpdateUsageDescription</key>

 <string>App需要您的同意,才能访问健康更新 </string> 

 <!-- 健康分享 --> 

 <key>NSHealthShareUsageDescription</key>

 <string>App需要您的同意,才能访问健康分享</string>

 <!-- 蓝牙 --> 

 <key>NSBluetoothPeripheralUsageDescription</key>

 <string>App需要您的同意,才能访问蓝牙</string>

 <!-- 媒体资料库 -->

 <key>NSAppleMusicUsageDescription</key>

 <string>App需要您的同意,才能访问媒体资料库</string>

5、如果不起作用,可以请求后台权限,类似于这样:

<key>UIBackgroundModes</key><array> 

<!-- 在这里写上你在后台模式下要使用权限对应的key --> 

<string>location</string>...</array>

  • 微信提醒有新版本时要怎样更新
  • 冬天滑雪的五大注意事项
  • 昆山实验室装修要注意什么?完善实验室如何打造
  • 汽车为什么要镀晶?
  • ThinkPad S3 Touch 测评
  • 热门搜索
    广元旅游 越南旅游景点 伊犁旅游 南通旅游景点 重庆旅游攻略景点必去 陕西旅游景点大全 成都旅游景点大全 上饶旅游 旅游必备物品 韶山旅游