info.plistInformation Property List Files
: 실행 패키지에 관한 필수 설정 정보가 포함된 구조화된 텍스트 파일
- 일반적으로 유니코드 UTF-8로 인코딩되며 내용은 XML을 사용
- root XML 노드는 key, value로 구성된 딕셔너리 형태
- 시스템은 이 키와 값을 사용하여 앱과 앱의 설정을 가져옴
따라서 플러그인, 프레임워크, 앱에 Info.plist가 있어야 한다 !

Bundle name : 사용자가 보는 애플리케이션의 실제 이름 (앱 아이콘 아래의 이름)
Bundle identifier : 애플리케이션의 고유 식별자 (= 안드로이드에서의 package name -> 앱 출시할때 식별자)
InfoDictionary version : 프로퍼티 리스트 구조의 현재 버전, 자동으로 키를 더하기 때문에 값을 수정하지 말기
Main storyboard file base name : 메인 스토리보드 파일 이름 (= 안드로이드에서의 MainActivity)
Bundle version : 번들의 빌드 버전 (배포용이 아닌 내부 빌드용)
Launch screen Interface file base name : 런치스크린 파일 이름
Executable file : 실행 파일 이름
Application requires iPhone environment : 반드시 iOS에서만 실행하는지 체크하는 속성
Supported interface orientations (iPhone) : 앱에서 지원하는 인터페이스 방향 (회전 처리 설정) -> Item 0,1,2
Application supports indirect input events : 간접 입력 장치 지원 유무를 선택하는 속성
Application Scene Manifest : Scene 기반의 생명주기 관련 정보 설정
Enable Multiple Windows : 여러 Scene을 설정할 수 있는지 체크하는 속성
Scene Configuration : 새 Scene을 만들 때 UIKit의 기본 설정값
Bundle OS Type code : 번들 OS 종류 코드
(번들의 유형 설정, 코드 - APPL / 프레임워크 - FMWK / 번들 - BNDL)
Localization native development region : 개발 지역 및 언어 (앱이 만들어진 주 지역, ISO 639 등 언어 분류를 위한 명명된 코드를 입력) -> 앱 기본 언어 변경 시 사용
Supported interface orientations (iPad) : 앱에서 지원하는 회전 처리 설정 (iPad 용) -> Item 0,1,2,3
Bundle version string(short) : 번들의 릴리즈 버전