Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> IOS

จะรับหมายเลขบิลด์/เวอร์ชันของแอป iOS ได้อย่างไร


ในโพสต์นี้ เราจะเรียนรู้วิธีดึงและแสดง iOS บิลด์และหมายเลขเวอร์ชัน

ขั้นตอนที่ 1 − เปิด Xcode → โครงการใหม่ → แอปพลิเคชั่นมุมมองเดียว → ตั้งชื่อมันว่า "ShowBuildAndVersion"

ขั้นตอนที่ 2 − เปิด Main.storyboard และเพิ่มป้ายกำกับสองป้ายดังที่แสดงด้านล่าง

จะรับหมายเลขบิลด์/เวอร์ชันของแอป iOS ได้อย่างไร

ขั้นตอนที่ 3 − แนบ @IBOutLets สำหรับป้ายกำกับทั้งสอง

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

ขั้นตอนที่ 4 − เปลี่ยนบิลด์และเวอร์ชันจากการตั้งค่าโปรเจ็กต์

จะรับหมายเลขบิลด์/เวอร์ชันของแอป iOS ได้อย่างไร

ขั้นตอนที่ 5 − ใน viewDidLoad ของ ViewController รับหมายเลขบิลด์และเวอร์ชันสำหรับ infoDictionary ของบันเดิลหลัก แสดงบนฉลากที่เกี่ยวข้อง

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)"
   }
}

infoDictionary ในชุดหลักประกอบด้วยค่าเหล่านี้ โดยมีคีย์ "CFBundleShortVersionString" และ "CFBundleVersion"

เราสามารถอ้างอิงคีย์เหล่านี้เพื่อรับเวอร์ชันและหมายเลขบิลด์ตามลำดับ

ขั้นตอนที่ 6 - เรียกใช้โครงการ คุณจะเห็นหมายเลขบิลด์และเวอร์ชัน

จะรับหมายเลขบิลด์/เวอร์ชันของแอป iOS ได้อย่างไร