info.plist文件里面添加描述 -> 配置定位,相册等

<key>NSAppleMusicUsageDescription</key>

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

<key>NSBluetoothPeripheralUsageDescription</key>

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

<key>NSCalendarsUsageDescription</key>

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

<key>NSCameraUsageDescription</key>

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

<key>NSHealthShareUsageDescription</key>

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

<key>NSHealthUpdateUsageDescription</key>

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

<key>NSLocationAlwaysUsageDescription</key>      //后台定位耗电

<string>App需要您的同意,才能始终访问位置</string>

<key>NSLocationUsageDescription</key>

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

<key>NSLocationWhenInUseUsageDescription</key>

<string>App需要您的同意,才能在使用期间访问位置</string>

<key>NSMicrophoneUsageDescription</key>

<string>App需要您的同意,才能访问麦克风</string>

<key>NSMotionUsageDescription</key>

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

<key>NSPhotoLibraryUsageDescription</key>

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

<key>NSRemindersUsageDescription</key>

<string>App需要您的同意,才能访问提醒事项</string>

<key>UIBackgroundModes</key>
---------------------
添当前的位置会持续使用GPS定位服务,相比其他操作会消耗更多的电量.GPS在使用期间会影响电池续航时间.   在上线的时候需要特别注明,不然审核通不过。

原文地址:https://www.cnblogs.com/zzsdream/p/10051888.html

时间: 2024-10-12 18:14:26

info.plist文件里面添加描述 -> 配置定位,相册等的相关文章

iOS中info.plist文件的一些相关配置

下面是一些iOS项目中常用的plist文件的相关设置: 1.定位为题: 调用定位时在target里设置两个属性:NSLocationAlwaysUsageDescription  NSLocationWhenInUseUsageDescription 2. 网络请求: Xcode升级后不支持http访问的解决办法:在Info.plist中添加NSAppTransportSecurity类型Dictionary.    在NSAppTransportSecurity下添加NSAllowsArbit

iOS plist文件的添加

我们在做项目的时候有时会用到plist文件,那么要怎么创建呢. 当然如果我们直接command +N这是一个简单省力的方法,那么我们怎么使用代码创建呢 //plist 的存放路径 NSArray *paths1 = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *plistPath11 = [paths1 objectAtIndex:0]; NSString *f

springboot环境中,可能会出现使用font-Awesome结果图标不显示的问题,在webService的pom文件中添加如下配置代码

<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>true</fork> </configuration> </plugin> &

cocos2dx-深度解析plist文件(一)(游戏对象的数据如何从plist创建获取)

cocos2dx的精灵缓存在创建一组精灵帧,加载瓦片地图,普通动画的创建.骨骼动画等等都会通过plist(parameter list)文件获得需要的信息,建立器游戏中需要的类对象.本文从CCSpriteFrameCache读取plist创建精灵帧研究起.其中代码使用到了tinyXML2第三方库,以及SAX(simple api xml).然后在从精灵帧创建精灵反向研究,plist文件数据的含义. 在分析前先介绍点东西 1.XML简介 下面是一个用于创建一组精灵帧的plist文件,里面描述了每个

iOS,plist文件、pch文件

1.使用pch文件 2.在info.plist中配置URL Schemes 3.plist配置拍照界面,复制,粘贴等菜单的显示语言 显示中文 pch文件可以用来存储共享信息 *存放一些全局的宏(整个项目中都用的上的宏) *用来包含一些全部的头文件(整个项目中都用得上的头文件) *能自动打开或者关闭日志输出功能 Xcode6以前会自动创建pch文件,新版本要自己手动创建,下图是Xcode7的 然后在工程的targets里面的Building Setting中将Precompile Prefix H

iOS-地图开发 Plist文件设置权限

解决办法: 在.Plist文件中添加 <key>NSLocationUsageDescription</key> <string>请点击“好”以允许访问. 若不允许,你将无法使用"发现"这个功能.</string> <key>NSLocationWhenInUseUsageDescription</key> <string> 请点击“好”以允许访问. 若不允许,你将无法使用"发现"这

iOS 网络请求--- 配置info.plist文件

一.配置info.plist <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> 以上代码添加在info.plist文件倒数第三行处 (右击info.plist -> Open As ->Source Code),如下图:

ios开发之Info.plist文件相关配置

前言:在iOS开发中有些情况下需要对Info.plist文件进行配置,以下介绍几种相关配置.以后遇到需要配置的再更新... 开发环境:swift3.0.1,Xcode8.1 一,项目中需要使用第三方字体 1,打开Info.plist文件选中Information Property List选择加号添加一条记录Fonts provided by application(区分大小写) 2,这是一个数组然后在其item中添加已拷贝在本项目中的字体文件名称. 二,项目中需要使用调用手机的图库 添加key

iOS 中plist文件中配置key值冲突的现象

iOS开发一些特殊的软件需要在项目中配置对应的key值,然而近期在项目中发现一个有意思的现象,苹果官方文档中提供的key值很多,但其实有一些彼此可能有冲突,当你同时配置了彼此冲突的key值,可能会出现一些奇葩的现象,而且不容易发现问题所在,下面我就我遇到的情况和大家分享一下: 因为项目需要,需要配置定位相关的key值,同时需要后台长时间运行,所以在应用中我配置了NSLocationWhenInUseUsageDescription这个定位的key值,为了在使用时获取用户的位置信息:同时我用申请了