Xcode中的Version和Build的區別

2021-08-08 08:21:02 字數 965 閱讀 1220

version對應的是cfbundleshortversionstring。

version 一般由產品部門確定,版本號是由分隔的整數組成的字串,一般有2段或者3段式, 如:1.2,  1.2.3

二段式: 第乙個段:(主版本號)大功能的新增或者有迥異的變化

第二個段:(副版本號)既包含小功能更新也會包含 bug 修復

三段式: 第乙個段:重大修改的版本,如實現新的大功能或重大變化的修訂。

第二個段:實現較突出的特點,如新功能新增和大問題修復。

第三個段:代表維護版本,修復bug。

版本號的管理是乙個謹慎的事情,希望各位開發者了解其中的意義。

bulid 是給內部使用,與 version 不會有太大聯絡.

bulid對應的是cfbundleversion。標識(發布或未發布)的內部版本號。用以記錄開發版本的,每次更新的時候都需要比上一次高。

作用:發布build版本供測試團隊進行測試。

object-c

nsdictionary *info= [[nsbundle mainbundle] infodictionary];

info[@"cfbundleshortversionstring"]; //version

info[@"cfbundleversion"]; //build

swift

let info:nsdictionary! = nsbundle.mainbundle().infodictionary

let version = info["cfbundleshortversionstring"];

let build = info["cfbundleversion"];

print("version = \(version),build = \(build)")

Xcode中的Version和Build的區別

version 應用程式發布版本號 version對應的是cfbundleshortversionstring。version一般由產品部門確定,版本號是由分隔的整數組成的字串,一般有2段或者3段式,如 1.2,1.2.3 二段式 第乙個段 主版本號 大功能的新增或者有迥異的變化 第二個段 副版本號...

Version和Build的區別

乙個version,乙個build,都是設定版本的地方,有什麼區別呢?在ios中 android等工程中也一樣 有兩種version,一種是 cfbundleversion bundle version 也就是我們看到的version,另一種是cfbundleshortversionstring b...

Xcode中Groups和Folder的區別

以前一直沒有在意這個問題,今天 中獎 了 在xcode資料夾檢視中會發現2種顏色的資料夾圖示 黃色和藍色.黃色表示組 groups 藍色表示資料夾 folder 本貓是這樣做徹底更新的 product clean和clean build folder 刪除該專案對應的deriveddata資料夾 重...