Answers for "swift 5 get app version"

2

swift get app version and build

import Foundation

extension Bundle {

    var shortVersion: String {
        if let result = infoDictionary?["CFBundleShortVersionString"] as? String {
            return result
        } else {
            assert(false)
            return ""
        }
    }

    var buildVersion: String {
        if let result = infoDictionary?["CFBundleVersion"] as? String {
            return result
        } else {
            assert(false)
            return ""
        }
    }

    var fullVersion: String {
        return "\(shortVersion)(\(buildVersion))"
    }
}

// Usage:

someLabel.text = Bundle.main.versionNumber
Posted by: Guest on April-20-2020
1

swift get app version and build

let appVersion = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String
Posted by: Guest on September-12-2020
0

swift get app version and build

import Foundation

extension Bundle {

    var shortVersion: String {
        if let result = infoDictionary?["CFBundleShortVersionString"] as? String {
            return result
        } else {
            assert(false)
            return ""
        }
    }

    var buildVersion: String {
        if let result = infoDictionary?["CFBundleVersion"] as? String {
            return result
        } else {
            assert(false)
            return ""
        }
    }

    var fullVersion: String {
        return "\(shortVersion)(\(buildVersion))"
    }
}

// Usage:

someLabel.text = Bundle.main.versionNumber
Posted by: Guest on September-12-2020
0

swift 5 get app version

import Foundation

let versionString = Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as? String ?? "Default String to shut up warning"
let buildString = Bundle.main.object(forInfoDictionaryKey: "CFBundleVersion") as? String ?? "Default String to shut up warning"
Posted by: Guest on October-01-2021

Code answers related to "Swift"

Browse Popular Code Answers by Language