투케이2K

21. (ios/swift) 앱 빌드 정보 확인 실시 - Bundle.main.infoDictionary 본문

IOS

21. (ios/swift) 앱 빌드 정보 확인 실시 - Bundle.main.infoDictionary

투케이2K 2021. 10. 23. 21:52

[개발 환경 설정]

개발 툴 : XCODE

개발 언어 : SWIFT


[소스 코드]

    func checkBuildInfo() {
        // [초기 변수 선언 실시]
        var appName = ""
        var appVersion = ""
        var appBuildVersion = ""
        var appBundleIdentifier = ""
        if let infomation = Bundle.main.infoDictionary {
            if let Name = infomation["CFBundleDisplayName"] as? String {
                appName = Name
            }
            if let Version = infomation["CFBundleShortVersionString"] as? String {
                appVersion = Version
            }
            if let BuildVersion = infomation["CFBundleVersion"] as? String {
                appBuildVersion = BuildVersion
            }
            if let BundleIdentifier = infomation["CFBundleIdentifier"] as? String {
                appBundleIdentifier = BundleIdentifier
            }
        }
        print("===============================")
        print("[MainController > checkBuildInfo() : 빌드 정보 확인 실시]")
        print("appName : ", appName)
        print("appVersion : ", appVersion)
        print("appBuildVersion : ", appBuildVersion)
        print("appBundleIdentifier : ", appBundleIdentifier)
        print("===============================")
    }

 


[결과 출력]


 

반응형
Comments