실행 패키지에 관한 필수 설정 정보가 포함된 구조화된 텍스트 파일입니다.
유니코드 UTF-8로 인코딩되며 내용은 XML을 사용합니다.
정보가 key-value 값으로 구성된 설정파일
Infomation Property List
기본적인 설정값들
Localization native deveploment region 앱이 만들어진 주 지역
Executable file 실행 가능 파일
Bundle identifier 앱고 유 식별자
InfoDictionary version 속성 리스트 구조의 현재 버전
Bundle name 앱 실제 이름
Bundle OS Type Code 앱 실행 OS 코드
Bundle version string, short 앱 구체적인 버전
Bundle version 앱 버전
Application requires iPhone enviroment 실행 가능한 아이폰 환경
-Applivation Scene Manifest
--Enable Multiple Windows
-- Scene Configuration 앱 스위치 각 화면 설정
--- Application Session Role
---- Item 0 (Default Configuration)
----- Configuration Name 설정 이름
----- Delegate Class Name 대신 코드 실행해줄 클래스 이름
----- Storyboard Name 스토리보드 이름
Launch screen Interfave file base name 실행 화면 인터페이스 파일 이름
Main storyboard file base name 메인 스토리보드 파일 이름
Required device capabilities CPU 아키텍처
Supported interface orientations 인터페이스 회전 처리
Supported interface orientations (iPad) 인터페이스 회전 처리 (iPad용)
추가 할 수 있는 목록
Application can be killed immediately when user is shutting down or logging out 사용자가 끄거나 로그아웃 시 앱 즉시 종료
Application uses Wi-Fi 와이파이 사용 유무
Launch image 실행 이미지
Privacy - Camera Usage Description 카메라 사용 유무
Privacy - Contacts Usage Description 연락처 사용 유무
Privacy - Face ID Usage Description Face ID 사용 유무
Privacy - Location Always Usage Description 앱 사용할 때 위치 항상 사용 허용 유무
Privacy - Location Usage Description 위치 항상 사용 허용 유무
Privacy - Location When in Use Usage Description 위치 사용 중 허용 유무
Privacy - Media Library Usage Description 미디어(이미지, 동영상) 라이브 러리 사용 유무
Privacy - Microphone Usage Description 마이크 사용 유무
Privacy - NFC Scan Usage Description NFC 스캔 사용 유무
Privacy - Photo Library Usage Description 갤러리 사용 유무
Privacy - Siri Usage Description 시리 사용 유무
Privacy - System Administration Usage Description 시스템 권한 사용 유무
Privacy - System Extension Usage Description 시스템 확장 사용 유무
Privacy - Status bar style 상태 바 스타일
Supproted interfave orientations 인터페이스 회전 처리
User interface Style 사용자 인터페이스 스타일 (다크, 라이트 모드)
+ Info.plist는 UTF-8 텍스트 파일이므로 텍스트 편집기를 사용하여 편집할 수 있다.
참고
1. developer.apple.com/documentation/bundleresources/information_property_list
2. 더 다양한 Keys에 대한 정보.
SW1developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009248-SW1
'iOS' 카테고리의 다른 글
[iOS] GCD란 (0) | 2021.02.13 |
---|---|
[iOS] SceneDelegate (0) | 2021.02.03 |
[iOS] view background pattern image (0) | 2021.02.01 |
[iOS]ViewController의 특징과 ViewLifeCycle (0) | 2021.01.27 |
[iOS]Label AttributedString 라벨 부분적으로 속성바꾸기 (0) | 2021.01.26 |