IOS build 与version,InfoDictionary version的区别
2016-07-11 09:52
549 查看
当确定一切都ok之后,需要设置项目的version和build号,新版本
1,Version是显示对外的版本号,(itunesconect和Appstore用户可以看到),对应O-C中获取version的值:
[[[NSBundle mainBundle]infoDictionary]valueForKey:@"CFBundleShortVersionString"];
该版本的版本号是三个分隔的整数组成的字符串。第一个整数代表重大修改的版本,如实现新的功能或重大变化的修订。第二个整数表示的修订,实现较突出的特点。第三个整数代表维护版本
例如:1.0.12或者 1.2.3等等
2,build别人看不到,只有开发者自己才能看到,相当于内部版本号。【更新版本的时候,也要高于之前的build号】 对应获取方式:
[[[NSBundle mainBundle]infoDictionary]valueForKey:@"CFBundleVersion"];
标示(发布或者未发布)的内部版本号。这是一个单调增加的字符串,包括一个或者多个分割的整数。
3,InfoDictionary version --- CFBundleInfoDictionaryVersion
Info.plist格式的版本信息,一般这个值不改动;具体作用待研究;有知道其作用的,请给我留言哦。谢谢!不甚感激!
总结:
Version:Bundle
versions string, short:用于itunes上显示的版本号,即对外的版本。(最多是3个部分组成即 x.y.z)。
build :Bundle
version:内部项目管理的版本号,不对外。所以可以定义任意形式
一般要检查版本更新,要用到的是Version,而不是用build;
1,Version是显示对外的版本号,(itunesconect和Appstore用户可以看到),对应O-C中获取version的值:
[[[NSBundle mainBundle]infoDictionary]valueForKey:@"CFBundleShortVersionString"];
该版本的版本号是三个分隔的整数组成的字符串。第一个整数代表重大修改的版本,如实现新的功能或重大变化的修订。第二个整数表示的修订,实现较突出的特点。第三个整数代表维护版本
例如:1.0.12或者 1.2.3等等
2,build别人看不到,只有开发者自己才能看到,相当于内部版本号。【更新版本的时候,也要高于之前的build号】 对应获取方式:
[[[NSBundle mainBundle]infoDictionary]valueForKey:@"CFBundleVersion"];
标示(发布或者未发布)的内部版本号。这是一个单调增加的字符串,包括一个或者多个分割的整数。
3,InfoDictionary version --- CFBundleInfoDictionaryVersion
Info.plist格式的版本信息,一般这个值不改动;具体作用待研究;有知道其作用的,请给我留言哦。谢谢!不甚感激!
总结:
Version:Bundle
versions string, short:用于itunes上显示的版本号,即对外的版本。(最多是3个部分组成即 x.y.z)。
build :Bundle
version:内部项目管理的版本号,不对外。所以可以定义任意形式
一般要检查版本更新,要用到的是Version,而不是用build;
相关文章推荐
- Objective-C的内省(Introspection)用法小结
- Objective-C中常用的结构体NSRange,NSPoint,NSSize(CGSize),NSRect实例分析
- Objective-C中使用NSString类操作字符串的方法小结
- Objective-C中NSNumber与NSDictionary的用法简介
- Objective-C实现冒泡排序算法的简单示例
- Objective-C中NSLog输出格式大全
- Objective-C实现自定义的半透明导航
- 浅析Objective-C的程序结构及面向对象的编程方式
- Objective-C的入门学习笔记
- Objective-C实现无限循环轮播器
- 全面解析Objective-C中的block代码块的使用
- Swift调用Objective-C编写的API实例
- Swift、Objective-C、Cocoa混合编程设置指南
- Objective-c代码如何移植为Swift代码 Objective-c代码转移到Swift过程介绍
- Swift调用Objective-C代码
- Objective-C中字符串NSString的常用操作方法总结
- 以实例讲解Objective-C中的KVO与KVC机制
- 简介Objective-C解析XML与JSON数据格式的方法
- 浅析Objective-C中分类Category的使用
- 举例讲解Objective-C中@property属性的用法