투케이2K

135. (ios/swift) 모바일 버전 코드 및 버전 명 (version) 확인 실시 - Bundle.main.infoDictionary 본문

IOS

135. (ios/swift) 모바일 버전 코드 및 버전 명 (version) 확인 실시 - Bundle.main.infoDictionary

투케이2K 2022. 3. 19. 21:22

[개발 환경 설정]

개발 툴 : XCODE

개발 언어 : SWIFT

 

[소스 코드]

    // MARK: - [모바일 버전 코드 확인]
    func getMobileCode() -> String {
        // [초기 변수 선언 실시]
        var appBuildVersion = ""
        if let infomation = Bundle.main.infoDictionary {
            if let BuildVersion = infomation["CFBundleVersion"] as? String {
                appBuildVersion = BuildVersion
            }
        }
        print("")
        print("===============================")
        print("[C_Util >> getMobileCode() :: 모바일 버전 코드 확인]")
        print("code :: ", appBuildVersion)
        print("===============================")
        print("")
        return appBuildVersion
    }
    
    
    
    // MARK: - [모바일 버전명 확인]
    func getMobileVersion() -> String {
        // [초기 변수 선언 실시]
        var appVersion = ""
        if let infomation = Bundle.main.infoDictionary {
            if let Version = infomation["CFBundleShortVersionString"] as? String {
                appVersion = Version
            }
        }
        print("")
        print("===============================")
        print("[C_Util >> getMobileVersion() :: 모바일 버전명 확인]")
        print("version :: ", appVersion)
        print("===============================")
        print("")
        return appVersion
    }
 

[결과 출력]

 

 
반응형
Comments