적당한 고통은 희열이다

- 댄 브라운 '다빈치 코드' 중에서

초보 iOS 개발자의 일상/개발 업무

[Swift iOS] 앱 버전정보 가져오기

hongssup_ 2021. 6. 3. 11:03
반응형

버전 정보 가져오는 법 : 

Bundle.main.infoDictionary?["CFBundleShortVersionString"] as! String

빌드 번호 가져오는 법 : 

Bundle.main.infoDictionary?["CFBundleVersion"] as! String

 

간단하게 사용하려면 다음과 같이 사용할 수 있다. 

let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as! String
let bundleVersion = Bundle.main.infoDictionary?["CFBundleVersion"] as! String

 

나는 필요할 때 갖다 쓰기 위해 Utils 클래스에 선언해줌

public class Utils {
    internal static func getAppVersion() -> String {
        return Bundle.main.infoDictionary?["CFBundleShortVersionString"] as! String
    }
    
    internal static func getBuildVersion() -> String {
        return Bundle.main.infoDictionary?["CFBundleVersion"] as! String
    }
}
728x90
반응형