[1주차] Info.plist

Seoyoung Lee·2022년 7월 30일

UMC

목록 보기
1/8
post-thumbnail

Standard Mission

  • info.plist / AppProject 속성 조사 후 정리하기
  • Storyboard의 UI컴포넌트 조사 및 AutoLayout 개념 조사 후 정리하기

Info.plist란?

Information property list file(Info.plist)은 실행 패키지에 대한 필수 구성 정보를 담은 파일이다. 일반적으로 UTF-8로 인코딩되고, 파일의 내용은 XML으로 되어 있다.

root XML 노드는 딕셔너리로, 번들의 속성에 관한 키와 값 쌍으로 이루어져 있다.

Info.plist 속성 알아보기

  • Bundle name
    • 15자 이하의 번들 이름. 즉 실제 애플리케이션의 이름을 나타낸다.
  • Bundle identifier
    • 번들의 고유 식별자. 앱을 출시할 때에도 사용된다.
  • InfoDictionary version
    • Information Property List의 현재 버전. Xcode가 자동으로 추가하기 때문에 값을 변경하면 안 된다.
  • Main storyboard file base name
    • 메인 스토리보드의 파일 이름
  • Bundle version
    • 번들의 빌드 버전
  • Launch screen interface file base name
    • 런치 스크린 파일 이름
  • Executable file
    • 실행 파일 이름
  • Application requires iPhone environment
    • iOS에서만 실행할지 여부
  • Supported interface orientations (iPhone)
    • 앱에서 지원하는 인터페이스 방향
  • Supported interface orientations (iPad)
    • 앱에서 지원하는 인터페이스 방향 (iPad)
  • Application supports indirect input events
    • 간접 입력 장치 지원 유무
  • Application Scene Manifest
    • Scene 기반 생명 주기 지원에 관한 정보. 이 키값이 있으면 앱이 scene을 지원하고 트랜지션을 관리하기 위해 app delegate 오브젝트를 사용하지 않는다.
  • Bundle OS Type code
    • 번들 종류에 관한 코드
    • 앱: APPL, 프레임워크: FMWK, 번들: BNDL
  • Localization native development region
    • 번들의 기본 언어 및 지역. 사용자가 선호하는 언어에 대한 리소스를 찾을 수 없는 경우 이 키를 사용한다.
  • Bundle version string (short)
    • 번들의 릴리즈 버전

🔗 참고 링크

profile
나의 내일은 파래 🐳

0개의 댓글