iOS中info.plist文件的一些相关配置
来源:互联网 发布:林俊杰baby知乎 编辑:程序博客网 时间:2024/06/05 09:25
下面是一些iOS项目中常用的plist文件的相关设置:
1.定位为题:
调用定位时在target里设置两个属性:NSLocationAlwaysUsageDescription NSLocationWhenInUseUsageDescription
2. 网络请求:
Xcode升级后不支持http访问的解决办法:在Info.plist中添加NSAppTransportSecurity类型Dictionary。
在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES
3. 设置应用名称(Bundle display name):
<key>CFBundleDisplayName</key>
<string>应用程序名称</string>
4.设置应用程序版本号(Bundle version):
每次部署应用程序的一个新版本时,将会增加这个编号,用于标识不同的版本。
<key>CFBundleVersion</key>
<string>1.0</string>
5.设置应用程序是否支持后台运行(Application does not run in background)
通过UIApplicationExitsOnSuspend可以设置iOS的应用程序进入到挂起状态下是否立即退出,设置为YES表示不支持后台运行退出到后台立即退出,设置为NO表示 支持后台运行。
(1)设置支持后台运行
<key>UIApplicationExitsOnSuspend</key>
<false/>
(2)设置不支持后台运行
<key>UIApplicationExitsOnSuspend</key>
<true/>
6. info.plist的几个常见属性:
Localization native development region : 与本地化设置有关,为默认的开发语言
Executable file:程序安装包的名称
Bundle identifier:软件唯一的标识,是根据公司的标识与项目名称自动生成的,在上传和测试的时候会用到
InfoDictionary version:版本信息
Bundle name:App安装后显示的名称
Bundle OS Type code:用来标识软件包类型
Bundle versions string, short:发布的版本字符串
Bundle creator OS Type code:创建者的标识
Bundle version:应用程序版本号
Application requires iPhone environment:用于指示程序包是否只能运行在iPhone OS 系统上,默认为YES
Launch screen interface file base name:欢迎界面的文件名称
Main storyboard file base name:默认情况下程序的主入口
Supported interface orientations:设置程序默认支持的方向
- iOS中info.plist文件的一些相关配置
- iOS中Info.plist文件的常见配置
- iOS中Info.plist文件的常见配置
- ios-info.plist文件和pch文件的一些介绍
- iOS中pch文件和info.plist文件的作用
- iOS新项目的环境配置info.plist文件
- IOS中Info.plist文件中重要的键
- IOS中Info.plist文件中重要的键
- IOS中Info.plist文件中重要的键
- IOS中Info.plist文件中重要的键
- IOS中info.plist文件的关键字描述
- 关于iOS开发中info.plist文件的解读
- 关于iOS开发中info.plist文件的解读
- iOS开发中对info.plist文件的解读
- 关于iOS开发中info.plist文件的解读
- 关于iOS开发中info.plist文件的解读
- iOS项目中Info.plist文件是干什么的?
- IOS工程中Info.plist文件详解
- c/c++ 函数指针的用法
- #pragma pack(push,1) & #pragma pack(pop)
- First Unique Character in a String
- java MongoDB 字符串日期类型查询和日期类型查询
- iOS中的.pch文件
- iOS中info.plist文件的一些相关配置
- 【已解决】github中git push origin master出错:error: failed to push some refs to
- MsXml创建和解析XML示例
- com.sun.istack.SAXException2: 在对象图中检测到循环。这将产生无限深的 XML
- Java还要再学一遍基础(八)Vector与ArrayList
- JavaWeb
- 搜索引擎solr和elasticsearch
- 前端入行标准
- 在Windows 10下搭建Ubuntu Linux+GCC开发平台