투케이2K
331. (ios/xcode) info plist 인포 피리스트 파일 설명 본문
[개발 환경 설정]
개발 툴 : XCODE
[설 명]
1. info plist 파일 이란 애플리케이션 실행 패키지에 관한 필수 설정 정보가 포함된 구조화된 파일 입니다
- xcode 에서 애플리케이션 프로젝트 생성 시 info plist 파일이 자동으로 생성 됩니다
- 앱 사용에 필요한 [권한] 설정도 info plist 파일에 선언 후 사용 할 수 있습니다
2. info plist 파일 은 일반적으로 유니코드 UTF-8 로 인코딩 되며 내용은 XML 형식을 사용해 작성 됩니다
3. 애플리케이션 은 info plist 파일에서 앱의 설정을 가져와 사용 합니다
4. info plist 파일은 대부분 딕셔너리 형태 (Key , Value) 로 저장 됩니다
5. 기본 info plist 파일 내용 :
- Localization native development region : 개발 지역, 언어
- Executable file : 실행 파일 이름
- Bundle identifier : 번들을 식별하는 값
- InfoDictionary version : Info.plist의 버전
- Bundle name : 16글자 미만의 번들 이름 (앱 이름)
- Bundle OS Type code : 번들 OS 종류 코드
- Bundle version string (short) : 번들의 릴리즈 버전
- Bundle version : 번들의 빌드 버전
- Application requires iPhone environment : iOS에서만 실행하는지 여부
- Application Scene Manifest : 앱의 씬 기반 라이프 사이클 관련 정보
- Application supports indirect input events : 간접 입력 지원 여부
- Launch screen interface file base name : 런치스크린 파일 이름
- Main storyboard file base name : 메인 스토리보드 파일 이름
- Required device capabilities : 지원 디바이스(요구 조건)
- Supported interface orientations : 지원하는 인터페이스 방향
- Supported interface orientations (iPad) : 지원하는 인터페이스 방향 (iPad)
'IOS' 카테고리의 다른 글
333. (ios/objc) 오브젝티브 씨 뷰 컨트롤러 (ViewController) 라이프 사이클 정의 실시 - NSNotificationCenter (0) | 2022.12.09 |
---|---|
332. (ios/xcode) 에셋 (Asset) 폴더 역할 설명 (0) | 2022.12.08 |
330. (ios/swift) 애플리케이션 AppDelegate 앱 딜리게이트 설명 실시 (0) | 2022.12.02 |
329. (ios/xcode) xcode 사용해 앱 killed 종료 상태에서 디버깅 (debug) 수행 방법 - Edit Scheme , Wait for the excutable (0) | 2022.12.02 |
328. (ios/device) 샌드박스 (SandBox) 개념 설명 (0) | 2022.12.01 |