info.plist -浅谈

  • 是什么?
    • 就是指,应用程序里面的那个Info.plist文件。
    • 它是系统的配置文件,它是一个字典
    • TARGETS也能找到
    • 两边都是相通得,都是一样得。无论改了哪边,另一边同步改变。

Custom iOS Target Properties 自定义iOS目标属性有哪些?

  • Required device capabilities它能让你指定设备必须要有的特性,或者设备必须不能有的特性。
  • Bundle identifier:软件唯一的标识,是根据公司的标识与项目名称自动生成的,在上传和测试的时候会用到。
    如果两个应用同一个标识符, 那么之前的那个应用会被干掉。
  • InfoDictionary version:版本信息
  • Main storyboard file base name:默认情况下程序的主入口
  • Bundle version:应用程序编译的版本号
  • Bundle versions string, short:应用程序发布的版本号
  • Executable file :程序安装包的名称
  • Application requires iPhone environment:用于指示程序包是否只能运行在iPhone OS 系统上,默认为YES
  • Launch screen interface file base name:启动界面的文件名称
  • Supported interface orientations:设置程序默认支持的方向
  • Bundle OS Type code :用来标识软件包类型
  • Localization native development region : 与本地化设置有关,为默认的开发语言
  • Bundle name:App安装后显示的名称 (默认为工程名称)
  • Bundle creator OS Type code:创建者的标识

简述

  • Bundle versions string,short:应用程序的发布版本
    注意:
    开发当中都是迭代开发
    苹果要求下一次提交的版本号必须要比上一次提交的版本要高。(如: 这次提交1.1, 下一次提交就不能是1.0)
  • Bundle Version:应用程序编译的版本。
    编译: 打包给苹果,但是并没有发布.
    会存在打包了N个版本,但是发布版本都是1.0的情况。

你可能感兴趣的:(info.plist -浅谈)