CFBundleVersion與CFBundleShortVersionString,上架注意事項

CFBundleVersion,標識(發佈或未發佈)的內部版本號。這是一個單調增加的字符串,包括一個或多個時期分隔的整數。

CFBundleShortVersionString  標識應用程序的發佈版本號。該版本的版本號是三個時期分隔的整數組成的字符串。第一個整數代表重大修改的版本,如實現新的功能或重大變化的修訂。第二個整數表示的修訂,實現較突出的特點。第三個整數代表維護版本。該鍵的值不同於“CFBundleVersion”標識。

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

比較小白,更新應用的時候遇到版本號CFBundleShortVersionString命名的錯誤,導致無法更新,後來看了文檔研究下發現是這樣,希望給不瞭解的人以啓示;

CFBundleVersion與CFBundleShortVersionString

圖片裏的 Version 對應的就是CFBundleShortVersionString (發佈版本號 如當前上架版本爲1.1.0  之後你更新的時候可以改爲1.1.1)
                  Build 對應的是 CFBundleVersion                            (內部標示,用以記錄開發版本的,每次更新的時候都需要比上一次高 如:當前版本是11  下一次就要大於11 比如 12,13 ....10000)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章