iOS开发中,如果需要获取用户的地理位置权限,需要在plist文件中声明Privacy - Location When In Use Usage Description

如果应用要支持中文和英文环境怎么办呢?

创建InfoPlist.strings文件


command + N ,选择 string file 类型。


文件名称一定要一模一样,包括大小写。

添加汉语到工程


点击 “+” 选择 Chinese(Simplified)。


选择支持本地化的文件。

设置InfoPlist.strings支持多语言


点击 Localize,出现下图

点击localize按钮,可以看到右侧InfoPlist.strings 属性发生变化。

在InfoPlist.strings中添加权限描述

在 InfoPlist.strings(English)文件中填写英文描述

NSLocationWhenInUseUsageDescription = "location";
NSMicrophoneUsageDescription = "microphone";
NSCameraUsageDescription = "camera";
NSPhotoLibraryUsageDescription = "photo library";

在InfoPlist.strings(Chinese(Simplified))文件中添加中文描述

NSLocationWhenInUseUsageDescription = "需要位置";
NSMicrophoneUsageDescription = "需要麦克风";
NSCameraUsageDescription = "需要相机";
NSPhotoLibraryUsageDescription = "需要照片";

另外,如果应用的名称需要本地化,在InfoPlist.strings文件中添加 CFBundleDisplayName 字段来配置。

iOS 获取权限描述本地化相关推荐

  1. uniapp ios提交失败,权限描述修改

    ios提交审核,驳回显示 We noticed that your app requests the user's consent to access the camera and photos, b ...

  2. iOS获取设备和APP权限信息(内含plist文件的读写)

    文章目录 前言 获取设备当前的各种信息 获取APP能获取到的权限信息(内含plist文件的读写) 2019.11.04 更新 前言 下面各种获取到的信息分为了两大类,一种是获取APP载体设备当前的各种 ...

  3. IOS 获取摄像头/麦克风/相册 权限

    IOS 获取摄像头/麦克风/相册 权限 1.获取摄像头/麦克风权限 1.1.检测当前的权限状态 1.2.请求麦克风权限 2.获取相册权限 2.1.检测权限 2.2.请求授权 3.版本兼容 4.后台处理 ...

  4. ios获取区域服务器信息,ios获取服务器数据

    ios获取服务器数据 内容精选 换一换 调用API出错后,将不会返回结果数据.调用方可根据每个API对应的错误码来定位错误原因.当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码.返回的 ...

  5. 超级签研究流程之获取苹果描述文件

    获取苹果描述文件,肯定要通过API或者工具自动获取啦 本节是通过苹果官方API进行操作的.本人已经封装好了API,可以那里直接使用,点击访问API 获取描述证书,是比较繁琐的,具体流程如下 发布证书申 ...

  6. ios获取新数据要不要关_ios获取新数据要不要关

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. ios获取新数据是否要关可以根据需要选择,选择以手动形式获取数据,但是这样您将不能收到实时的邮件提醒. iOS(原名为iPhone ...

  7. Android Manifest 权限描述大全

    文章转自:http://www.bejson.com/doc/AndroidManifest/ Android Manifest 权限描述大全 安卓猿可以方便的查看安卓权限描述功能 权限 名称 描述 ...

  8. iOS 获取手机步数

    在iphone设备中我们应该如何的去获取用户所走的步数,其实大概可以有三种方式 1.利用HealthKit框架从健康App中去获取步数,缺点 2.可以利用废弃的CMStepCounter 3.利用 C ...

  9. kali 利用msf通过win7永恒之蓝漏洞获取权限

    kali 利用msf通过win7永恒之蓝漏洞获取权限 老师留的信息安全课大作业:要通过漏洞来实现原本权限做不到的事 本菜狗就选了永恒之蓝漏洞来应付下,也是第一次搞这种网安类型的实验,下面正文的描述中应 ...

  10. iOS获取设备的唯一标识的方法

    各种获取设备唯一标识的方法介绍 一.UDID(Unique Device Identifier) UDID的全称是Unique Device Identifier,它就是苹果iOS设备的唯一识别码,它 ...

最新文章

  1. block为什么用copy以及如何解决循环引用
  2. 困扰多年的PCB散热问题终于可以解决了!
  3. linux dump_stack
  4. 面试官 | 说一下数据库如何分库分表?
  5. JavaWeb: Redis存储Session方案
  6. python 邮箱验证_Python-发送邮件验证码
  7. centos安装DHCP服务器
  8. linux线程相关函数接口
  9. 书籍推荐:《LInux就该这么学》
  10. connect by
  11. 2022年小米产业链研究报告
  12. RHEL5下nginx+php+mysql+tomcat+memchached配置全过程
  13. abc F - Endless Walk
  14. English improvement of IT Test(2016)
  15. oracle的安装教程
  16. 【vue】Storage二次封装
  17. Eclipse Memory Analyzer,内存泄漏插件,安装使用
  18. 网络基础 IP协议 子网划分 子网汇总 超网 无类间路由超详细介绍
  19. VScode Shortcuts for Mac
  20. mt管理器逆向了解安卓----【mt管理器介绍】

热门文章

  1. 儿童手表电话卡遇到问题需要怎么解决
  2. 对异常 java.lang.IllegalStateException: getAttribute: Session already invalidated的理解
  3. python 拆分pdf
  4. 20145322何志威 《信息安全系统设计基础》第2周学习总结
  5. 别浪费生活中灵光一闪的创意,发到实现网试试,万一实现了呢?
  6. Win7 系统 屏幕旋转快捷键取消(有可能和别的软件有冲突)
  7. mysql用source恢复数据库_mysql source 还原数据库
  8. Python3.9安装Cartopy使用报错:DLL load failed while importing trace
  9. 2018 UL国际皇冠杯将于10月4日-7日在仁川举行
  10. martyr2s提出的计算机练手小项目(未翻译)