iOS项⽬的基本配置bundleId版本命名....
⼀. 新建项⽬导⼊图标和启动图如何抄税
今后所有关于规范的部分, 如果公司有命名规范, 优先遵守公司的⽂档说明, 否则, 可以参考本⽂所写的规范
1. 项⽬名称命名(如果不规范, 需要再次修改对应Bundle Identifier):
党员二季度思想汇报1. 尽量⽤英⽂, 并遵守⼤驼峰命名法
2. 如果公司没有英⽂, ⽤拼⾳也⾏
3. iPad版本要加”HD”以区分iPhone版本
第几个教师节2. 基本配置
1. Version, 即在AppStore显⽰的版本号, 对应CFBundleShortVersionString(plist中的”Bundle versions string, short””)
每次提交版本前必须修改
1. ⼀般由3到4部分组成
2.2.2 / 2.2.2.2
2. 第⼀位⼀般是重⼤版本或架构的更新(2.2.2—>
3.0.0)
2022年新农合缴费开始时间3. 第⼆位⼀般是功能模块的升级(2.2.2–>2.3.0)
4. 第三位⼀般是⼩幅度功能升级或修复bug(2.2.2–>2.2.3)
5. 第四位⼀般是⼤型项⽬由多个⼩组提交时的区分
6. 建议使⽤3部分命名, 以上所说不是绝对, 看⼼情命名法才是正解(2.0–>5.21.1314)
2. Build, 记录内部版本的版本号, 对应的CFBundleVersion(plist中的”Bundle version”)
每次提交版本前必须修改
1. 这是⼀个持续增加的整数(1–>2—>3……⽆限⼤的整数, 有本事就往⼀万次的提交)
3. Deployment Target, 设置最低⽀持的版本
1. 逐渐放弃兼容iOS7
1. 2015年8⽉份, iOS7和iOS8占有98%以上的份额, 其中iOS8占有率达86%, 适配意义不⼤
2. 2015年10⽉7⽇,iOS 9的安装率最⾼已经达到60.94%,此消彼长,iOS 8则下滑到了3
3.60%, 这两个系统
接近95%的份额。
3. ⼀般⼀个xcode只会有两个系统的模拟器, 调试⿇烦, ⽽且Xcode7新出的编译器特性, 代码⽆法在Xcode6上直接
运⾏.
4. 多个系统兼容浪费时间, 代码臃肿, 不能保证各个系统的体验统⼀
4. Status Bar Style, ⼀般建议勾选, “Hide status bar”, 在程序启动时隐藏状态栏 (如果是iPad项⽬, 则会显⽰”Hide during
梦见死老鼠
application launch”)
5. 配置启动图: Launch Images Source
1. 如果要兼容iOS7, 需要选择 Launch Images Source
6. Bundle name :iPhone界⾯显⽰的应⽤程序名称
3. 导⼊图⽚及资源包
1. 图标启动图规格官⽅⽂档查中国冬奥会金牌
4. Bundle display name: 真正⽤于显⽰应⽤程序名称. ⼀般不⽤写, 默认会⽤Bundle Name.
国际化的时候才需要 -->
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论