版本号Version与build号
来源:互联网 发布:百度大数据建立地点 编辑:程序博客网 时间:2024/05/26 02:19
版本更新
[1]概念
iOS的版本号,一个叫做Version,一个叫做Build,这两个值都可以在Xcode中选中target,点击“Summary”后看到。 Version在plist文件中的key是“CFBundleShortVersionString”,和AppStore上的版本号保持一致,Build在plist中的key是“CFBundleVersion”,代表build的版本号,该值每次build之后都应该增加1。这两个值都可以在程序中通过下面的代码获得:
[[[NSBundle mainBundle] infoDictionary] valueForKey:@"key"]
[2]具体实现
代码实现获得应用的Verison号:
[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]
或
[[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"];
获得build号:
[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"]
转载链接:
[1]http://joeyio.com/ios/2013/05/25/xcode-version-management/
[2]http://stackoverflow.com/questions/7957794/how-to-get-your-own-app-version-from-xcode
Build 对应的是 CFBundleVersion,标识(发布或未发布)的内部版本号。这是一个单调增加的字符串,包括一个或多个时期分隔的整数。(内部标示,用以记录开发版本的,每次更新的时候都需要比上一次高如:当前版本是11 下一次就要大于11比如 12,13 ....10000)
CFBundleShortVersionString 标识应用程序的发布版本号。该版本的版本号是三个时期分隔的整数组成的字符串。(发布版本号如当前上架版本为1.1.0 之后你更新的时候可以改为1.1.1)
第一个整数代表重大修改的版本,如实现新的功能或重大变化的修订。
第二个整数表示的修订,实现较突出的特点。
第三个整数代表维护版本。
该键的值不同于“CFBundleVersion”标识。
- 版本号Version与build号
- iOS 之版本号 Version / Build 分析与脚本自动化
- iOS Version 和 Build 版本号
- Build.VERSION.SDK_INT判断Android SDK版本号
- iOS 获取当前版本号 和 构建版本号 Version 和 Build
- Build与Version
- iOS上架准备工作(一)--版本号和编译号 (Version Numbers and Build Numbers)
- iOS 代码实现获得应用的版本号(Version/Build)
- iOS 代码实现获得应用的版本号(Version/Build)
- iOS 代码实现获得应用的版本号(Version/Build)
- iOS 代码实现获得应用的版本号(Version/Build)
- iOS 代码实现获得应用的版本号(Version/Build)
- iOS版本号说明 Version和Build的区别
- 设置iOS项目Version Build版本号自动增加
- iOS 代码实现获得应用的版本号(Version/Build)
- iOS 代码实现获得应用的版本号(Version/Build)
- iOS 代码实现获得应用的版本号(Version/Build)
- iOS版本号说明 :Version和Build的区别
- Eclipse: Could not find symbol "XXX" in index
- ZZULI-oj 1893: 985的数学难题(与或运算)
- 用 Android Studio 快捷键和活动模板提高开发效率
- C++ bitset类的使用与简介
- .NET概念和术语
- 版本号Version与build号
- iOS-手动添加限制-constraintsWithVisualForm
- myBatis+Spring mvc+ajax 初学
- Groovy语言 Grails框架入门
- 工厂模式
- 请教c#多线程操作更新控件的简便方法
- 《Windows核心编程》之”DLL注入“(二)
- 【设计模式】设计模式学习心得
- c# Datagridview控件导入/导出excel表格