-
[iOS] App Vesion 표시 하고싶을 때 (CFBundleShortVersionString, CFBundleVersion)/iOS 📱 2023. 5. 13. 15:34반응형
안녕하세요 아렉스입니다 !
많은 앱들에서 버전을 표기하는 걸 볼 수 있어요 !
저도 하고싶어서 찾아봤어요Version 1.0
Build 1
를 통해서 현재 프로젝트에서 확인할 수 있는 점은
Version == Bundle version string (short) == MARKETING_VERSION
Build == Bundle version == CURRENT_PROJECT_VERSION 모두 같은 내용을 참조하고있는 것을 확인했어요
Info.plist를 통해서 확인한 Key 값을 사용하기 위해서는 infoDictionary를 통해서 접근하면 됩니다
CFBundleVersion
번들을 식별하는 빌드 버전입니다.
10.14.1과 같이 마침표로 구분된 1-3개의 정수로 구성된 시스템에서 읽을 수 있는 문자열입니다.
문자열은 숫자(0-9)와 마침표만 포함할 수 있습니다.
각 정수는 빌드 버전에 대한 정보를 아래와 같은 형식으로 제공한다
[Major].[Minor].[Patch]:CFBundleShortVersionString
번들의 릴리스 또는 버전 번호입니다.
CFBundleVersion 과 같은 형식을 사용합니다.
사용법
Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "0.0"
' > iOS 📱' 카테고리의 다른 글
[iOS] Lottie 애니메이션 사용하기 (0) 2023.08.07 [iOS] 스토리보드 없이 개발하기 (0) 2023.08.07 (iOS 16.0 +) Swift -> Objective - C 브릿징 간 생긴 일 by NSCFString (2) 2023.05.07 [iOS] UITableView 사용해보기 - 2 (didSelectRowAt with Selection) (0) 2023.01.30 [iOS] UITableView (테이블뷰) 사용해보기 (0) 2022.12.27