如何獲得 iOS 應用程式的版本號和編譯版本號?


本文將學習如何獲取並顯示 iOS 版本號和編譯版本號

步驟 1 - 開啟 Xcode → 新建專案 → 單檢視應用程式 → 命名為“ShowBuildAndVersion”

步驟 2 - 開啟 Main.storyboard,並新增兩個標籤,如下所示。

步驟 3 - 為這兩個標籤附加上 @IBOutLet

@IBOutlet weak var buildLabel: UILabel!
@IBOutlet weak var versionLabel: UILabel!

步驟 4 - 更改專案設定中的版本號和編譯版本號。

步驟 5 - 在 ViewController 的 viewDidLoad 中,從主包的資訊字典獲取版本號和編譯版本號。在相應的標籤上顯示它們。

override func viewDidLoad() {
   super.viewDidLoad()
   if let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String {
      versionLabel.text = "Version: \(version)"
   }
   if let build = Bundle.main.infoDictionary?["CFBundleVersion"] as? String {
      buildLabel.text = "Build: \(build)"
   }
}

Main Bundle 中的資訊字典包含這些值,鍵為“CFBundleShortVersionString”和“CFBundleVersion”。

我們可以引用這兩個鍵分別獲取版本號和編譯版本號。

步驟 6 - 執行專案,你將看到版本號和編譯版本號。


更新於: 2019-09-11

2K+ 瀏覽量

助力您的 職業生涯

透過完成本課程獲得認證

入門
廣告