• Pgyer document center

    顯示正確的 Build 版本號

    Version 和 Build 版本號

    開發者都知道,無論是對于 iOS 和 Android 的應用,每個應用都有兩個不同的版本號。分別是:

    • Version
    • Build(在 Android 上叫 Version Code)

    Version,也就是我們通常說的版本號, 是應用向用戶宣傳時候用到的標識,例如:1.18.2.1等。

    Build , 即編譯的版本號,一般來說,編譯一次會變動一次這個版本號。對于 iOS 來說,是字符串類型;對于 Android 來說是一個整數。例如:100128等。

    對于 iOS 來說,開發者可以在 Xcode 中進行設置這兩個版本號。

    Xcode版本號

    然而,絕大多數的開發者并不知道 Build 版本號的用法,從而將 Build 版本號隨便設置,或者是直接跟 Version 版本號保持一致,或者直接寫死,導致 Build 版本號失去意義。

    蒲公英的自增 Build 版本號

    基于以上問題,為了能夠讓開發者清晰的區分出每一次上傳的版本,我們為一個應用的不同版本,設置了一個遞增的 Build 版本號(僅用于在蒲公英上顯示,不修改應用文件本身)。在默認情況下,我們會直接顯示這個遞增的版本號,不顯示應用本身設置的 Build 版本號。

    設置期望的 Build 版本號

    使用蒲公英生成的遞增 Build 的版本號,適用于大多數開發者,但是對于真正使用自己的 Build 版本的開發者來說,這樣處理就不合適了。因此,我們提供了一個切換功能,開發者可以在 應用管理 - 應用設置 中,設置蒲公英顯示哪個版本號。

    Build版本號設置

    在這里進行相應的設置后,在應用安裝頁應用管理頁等顯示 Build 版本號的地方,就會進行相應的變化。

  • 红豆视频