iOS 获取权限描述本地化
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 获取权限描述本地化相关推荐
- uniapp ios提交失败,权限描述修改
ios提交审核,驳回显示 We noticed that your app requests the user's consent to access the camera and photos, b ...
- iOS获取设备和APP权限信息(内含plist文件的读写)
文章目录 前言 获取设备当前的各种信息 获取APP能获取到的权限信息(内含plist文件的读写) 2019.11.04 更新 前言 下面各种获取到的信息分为了两大类,一种是获取APP载体设备当前的各种 ...
- IOS 获取摄像头/麦克风/相册 权限
IOS 获取摄像头/麦克风/相册 权限 1.获取摄像头/麦克风权限 1.1.检测当前的权限状态 1.2.请求麦克风权限 2.获取相册权限 2.1.检测权限 2.2.请求授权 3.版本兼容 4.后台处理 ...
- ios获取区域服务器信息,ios获取服务器数据
ios获取服务器数据 内容精选 换一换 调用API出错后,将不会返回结果数据.调用方可根据每个API对应的错误码来定位错误原因.当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码.返回的 ...
- 超级签研究流程之获取苹果描述文件
获取苹果描述文件,肯定要通过API或者工具自动获取啦 本节是通过苹果官方API进行操作的.本人已经封装好了API,可以那里直接使用,点击访问API 获取描述证书,是比较繁琐的,具体流程如下 发布证书申 ...
- ios获取新数据要不要关_ios获取新数据要不要关
大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. ios获取新数据是否要关可以根据需要选择,选择以手动形式获取数据,但是这样您将不能收到实时的邮件提醒. iOS(原名为iPhone ...
- Android Manifest 权限描述大全
文章转自:http://www.bejson.com/doc/AndroidManifest/ Android Manifest 权限描述大全 安卓猿可以方便的查看安卓权限描述功能 权限 名称 描述 ...
- iOS 获取手机步数
在iphone设备中我们应该如何的去获取用户所走的步数,其实大概可以有三种方式 1.利用HealthKit框架从健康App中去获取步数,缺点 2.可以利用废弃的CMStepCounter 3.利用 C ...
- kali 利用msf通过win7永恒之蓝漏洞获取权限
kali 利用msf通过win7永恒之蓝漏洞获取权限 老师留的信息安全课大作业:要通过漏洞来实现原本权限做不到的事 本菜狗就选了永恒之蓝漏洞来应付下,也是第一次搞这种网安类型的实验,下面正文的描述中应 ...
- iOS获取设备的唯一标识的方法
各种获取设备唯一标识的方法介绍 一.UDID(Unique Device Identifier) UDID的全称是Unique Device Identifier,它就是苹果iOS设备的唯一识别码,它 ...
最新文章
- block为什么用copy以及如何解决循环引用
- 困扰多年的PCB散热问题终于可以解决了!
- linux dump_stack
- 面试官 | 说一下数据库如何分库分表?
- JavaWeb: Redis存储Session方案
- python 邮箱验证_Python-发送邮件验证码
- centos安装DHCP服务器
- linux线程相关函数接口
- 书籍推荐:《LInux就该这么学》
- connect by
- 2022年小米产业链研究报告
- RHEL5下nginx+php+mysql+tomcat+memchached配置全过程
- abc F - Endless Walk
- English improvement of IT Test(2016)
- oracle的安装教程
- 【vue】Storage二次封装
- Eclipse Memory Analyzer,内存泄漏插件,安装使用
- 网络基础 IP协议 子网划分 子网汇总 超网 无类间路由超详细介绍
- VScode Shortcuts for Mac
- mt管理器逆向了解安卓----【mt管理器介绍】
热门文章
- 儿童手表电话卡遇到问题需要怎么解决
- 对异常 java.lang.IllegalStateException: getAttribute: Session already invalidated的理解
- python 拆分pdf
- 20145322何志威 《信息安全系统设计基础》第2周学习总结
- 别浪费生活中灵光一闪的创意,发到实现网试试,万一实现了呢?
- Win7 系统 屏幕旋转快捷键取消(有可能和别的软件有冲突)
- mysql用source恢复数据库_mysql source 还原数据库
- Python3.9安装Cartopy使用报错:DLL load failed while importing trace
- 2018 UL国际皇冠杯将于10月4日-7日在仁川举行
- martyr2s提出的计算机练手小项目(未翻译)