Adding a build configuration file to your project | Apple Developer Documentation


XCConfig 파일을 사용하면 일반 텍스트 파일에서 프로젝트의 빌드 설정을 지정하고, debug 및 release 각각의 빌드에 대해 다른 설정을 해줄 수 있다.

Overview

Build Configuration 파일은 특정 타겟 또는 전체 프로젝트에 대한 빌드 설정을 지정하는 데 사용하는 plain-text 파일이다. build configuration 파일을 사용하면 빌드 설정을 직접 관리하고 다른 아키텍처와 플랫폼에 대한 빌드 설정을 자동으로 변경할 수 있다. build configuration 파일을 사용하면 수정하고 싶은 설정만 텍스트 파일에 배치할 수 있다. build configuration 파일의 조합이 다른 여러 파일을 만들 수 있으며, 타겟 또는 프로젝트에 대한 설정을 빠르게 변경할 수 있다. Xcode는 최종 build configuration을 만들기 위해 다른 프로젝트 관련 설정 위에 설정을 계층화한다.

Build Configuration 파일은 다음과 같은 상황에서 특히 유용함

Build Configuration 파일이 프로젝트의 다른 설정 값과 어떻게 통합되는지에 대한 자세한 내용은 Configuring the build settings of a target을 참조

Add a build configuration file to your project

Build Configuration 파일은 프로젝트에 추가하는 .xcconfig 파일 이름 확장자를 가진 텍스트 파일이다. 원하는 만큼 build configuration 파일을 만들 수 있으며, 각각 다른 설정을 구성할 수 있다.

ex) debug 설정에 대한 파일 + release 설정에 대한 파일

Build Configuration 파일을 만드려면

  1. Select File > New File