iOS info.plist와 AppProject

Younkyum J·2022년 9월 20일
0

iOS

목록 보기
1/3
post-thumbnail

info.plist

info.plist는 실행 어플리케이션에 대한 필수적인 정보들이 Key-Value값으로 구조화된 텍스트 파일이다.

Key-Value의 딕셔너리 형태로서, Key 값을 추가하는 플러그인, 프레임워크, 위젯 등의 이름을 알고 있어야 한다.

그럼 Xcode에서 info.plist 파일을 살펴보자.

필자는 Xcode 14.0 버전이다.

볼 수 있듯이, info라는 이름의 파일이다.

info.plist는 Xcode 프로젝트를 실행하면 자동으로 생성된다(Default Setting).

info.plist를 들어가보면 다음과 같은 딕셔너리가 보이는데, 여기서에 + 버튼을 눌러 원하는 key와 value값을 넣어줄 수 있다.


AppProject

그럼 이제 화면을 한번 보자.

일반적인 프로젝트를 하는 화면이다. 이때, 왼쪽의 어플리케이션(프로젝트)이름에 들어가면 AppProject의 속성들을 확인할 수 있다.

이렇게 들어가면, 우선 Project와 Target이 있는 것을 볼 수 있다.

톺아보는 느낌으로, Target의 프로퍼티들을 보도록 하자.

  • General
    말 그대로 지원 기기, information 등 일반적인 Setting 값들을 포함한다.
  • Signing & Capabilities
    개발자 정보가 입력되는 계정을 확인시켜준다. 추가로, Apple Open Authentication을 포함하면 여기에 표시된다.
  • Resorce Tags
    태그를 통해서 내부 내용들을 묶을 수 있도록 한다.
  • Info
    info.plist의 값들 등이 표시되고, 수정할 수 있도록 되어있다.
  • Build Settings, Build Phases, Build Rules
    프로젝트를 빌딩하는 과정에서 필요한 값들이다. 언어, 위치, 시간 등 어플리케이션 빌딩에 필요한 것들을 설정하고 변경할 수 있다.
profile
기획자입니다. 근데 이제 고양이와 애플덕후와 개발을 곁들인.

0개의 댓글