获得Version和Build版本号

// Version
[[[NSBundle mainBundle] infoDictionary] valueForKey:@"CFBundleShortVersionString"];

// Build
[[[NSBundle mainBundle] infoDictionary] valueForKey:@"CFBundleVersion"];
时间: 2024-12-11 05:30:37

获得Version和Build版本号的相关文章

iOS 版本号Version和Build的区别

一个version,一个build,都是设置版本的地方,有什么区别呢? 在ios中(Android等工程中也一样),有两种version,一种是 CFBundleVersion ("Bundle Version"),也就是我们看到的version,另一种是CFBundleShortVersionString ("Bundle version string, short"),也就是我们看到的Build. 普通情况下,我们只使用version即可,设置为"1.

iOS-获取Model(设备型号)、Version(设备版本号)、app(程序版本号)等

IOS-获取Model(设备型号).Version(设备版本号).app(程序版本号)等 NSLog(@"uniqueIdentifier: %@", [[UIDevice currentDevice] uniqueIdentifier]); NSLog(@"name: %@", [[UIDevice currentDevice] name]); NSLog(@"systemName: %@", [[UIDevice currentDevice]

使用agvtool 自动化操作version and Build Numbers 的步骤

1.Build Numbers 存储在应用程序的Info.plist中,CFBundleVersion (Bundle version). 2.先在Xcode project中设置agvtool工具可用,target ->Build Settings->combined->Versioning 2.1 Set Current Project Version to a value of your choosing. 2.2 Set Versioning System to Apple Ge

“Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift

使用cocopod导入第三方swift包后,编译报以下错误: The "Swift Language Version" (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. This setting can be set in the build settings editor. 解决方法如下:(上一次没有注意到图片没有传上来,我说咋有人对我倒手指) 选择一

iOS 代码实现获得应用的版本号(Version/Build)

[1]概念 iOS的版本号,一个叫做Version,一个叫做Build,这两个值都可以在Xcode 中选中target,点击“Summary”后看到. Version在plist文件中的key是“CFBundleShortVersionString”,和AppStore上的版本号保持一致,Build在plist中的key是“CFBundleVersion”,代表build的版本号,该值每次build之后都应该增加1.这两个值都可以在程序中通过下面的代码获得: [[[NSBundle mainBu

Xcode中的Version和Build的区别

Version( 应用程序发布版本号 ) Version对应的是CFBundleShortVersionString. Version 一般由产品部门确定,版本号是由分隔的整数组成的字符串,一般有2段或者3段式, 如:1.2,  1.2.3 二段式: 第一个段:(主版本号)大功能的新增或者有迥异的变化 第二个段:(副版本号)既包含小功能更新也会包含 bug 修复 三段式: 第一个段:重大修改的版本,如实现新的大功能或重大变化的修订. 第二个段:实现较突出的特点,如新功能添加和大问题修复. 第三个

Version和Build的区别

[1]概念 iOS的版本号,一个叫做Version,一个叫做Build,这两个值都可以在Xcode 中选中target,点击"Summary"后看到. Version在plist文件中的key是"CFBundleShortVersionString",和AppStore上的版本号保持一致,Build在plist中的key是"CFBundleVersion",代表build的版本号,该值每次构建版本之后都应该增加1.这两个值都可以在程序中通过下面的

LeetCode:Compare Version Numbers - 比较版本号

1.题目名称 Compare Version Numbers(比较版本号) 2.题目地址 https://leetcode.com/problems/compare-version-numbers/ 3.题目内容 英文:Compare two version numbers version1 and version2. If version1 > version2 return 1, if version1 < version2 return -1, otherwise return 0. 中

获取windows可执行文件的version信息(版本号)

之前在msdn上Version Information看到文件版本信息的介绍,看着整体比较复杂,就一直没做.现在需要获取ocx文件的版本号,所以查找了下相关资料,比较有用的就是VS_FIXEDFILEINFO结构,获取这个参数就基本可以完成任务了. 代码如下: 1 //typedef struct tagVS_FIXEDFILEINFO 2 //{ 3 // DWORD dwSignature; /* e.g. 0xfeef04bd */ 4 // DWORD dwStrucVersion; /