# 고급 빌드 구성

> Configure advanced build settings for different platforms and build targets in Unity Build Automation.

Advanced settings 탭에는 빌드 타겟의 고급 설정이 표시됩니다.

빌드 타겟별로 고급 옵션을 설정할 수 있습니다. 예를 들어 **iOS** 타겟의 **Advanced settings** 링크를 선택하면 해당 iOS 타겟에만 해당하는 옵션을 설정할 수 있습니다. 또는 **Android** 타겟의 **Advanced settings**를 선택하면 해당 Android 타겟에만 해당하는 옵션이 나타납니다. 플랫폼과 빌드 타겟별로 다양한 사전 메서드와 포스트 메서드를 사용할 수 있습니다.

다음은 고급 설정에 대한 설명입니다.

| **프로퍼티**                             | **설명**                                                                                                                                                                                                      |
| :----------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Build output**                     | 빌드 출력에는 디버그 기호가 포함되어 있으며, 이를 통해 [프로파일러](https://docs.unity3d.com/Manual/Profiler.html)가 활성화됩니다. 빌드 출력 압축 레벨을 변경하려면 [빌드 출력 압축 레벨 선택](../optimize-build-speed/choose-build-output-compression-level)을 참고하십시오. |
| **Caching**                          | 캐싱 전략을 선택하여 빌드 속도를 높입니다. [캐싱 전략 선택](../optimize-build-speed/select-caching-strategy)을 참고하십시오.                                                                                                               |
| **OS dependency settings**           | 빌드에 사용되는 OS의 내부 종속성과 관련된 설정을 지정합니다.                                                                                                                                                                         |
| **Platform specific settings**       | 선택한 플랫폼에 따라 고급 옵션을 설정합니다.                                                                                                                                                                                   |
| **Script hooks -Pre-Build Script**   | Unity 빌드 프로세스가 시작되기 전에 Build Automation이 실행되는 스크립트를 설정합니다. 커스텀 사전/포스트 프로세싱을 위해 이 스크립트를 사용할 수 있습니다. [빌드 프로세스 중에 커스텀 스크립트 실행](./run-custom-scripts-during-the-build-process.md)을 참고하십시오.                      |
| **Script hooks -Post-Build Script**  | Build Automation은 Unity 빌드 프로세스가 완료된 후 이 스크립트를 실행합니다. 커스텀 사전 프로세싱과 포스트 프로세싱에 이 스크립트를 사용할 수 있습니다. [빌드 프로세스 중에 커스텀 스크립트 실행](./run-custom-scripts-during-the-build-process.md)을 참고하십시오.                        |
| **Script hooks-Pre-Export Method**   | 프로젝트가 빌드되기 전에 프로젝트 파일을 조작합니다. 예를 들어 외부 파일의 변수를 프로젝트에 복사하거나, 에셋을 처리하거나, 특별한 처리가 필요한 플러그인을 사용할 수 있습니다. [사전 익스포트 메서드 이름](./run-custom-scripts-during-the-build-process.md#pre-export-method-name)을 참고하십시오.     |
| **Script hooks- post-Export method** | Unity 빌드 프로세스가 완료된 후(단, Xcode 전에) 호출할 퍼블릭 메서드를 추가합니다. [포스트 익스포트 메서드 이름](./run-custom-scripts-during-the-build-process.md#post-export-method-name)을 참고하십시오.                                                  |
| **Environment variables**            | 다양한 빌드의 코드에 다른 설정을 지정하려면 환경 변수를 사용합니다.                                                                                                                                                                      |
| **Tests**                            | 테스트를 사용하여 실패 시 테스트와 조치를 실행할 조건을 설정합니다.                                                                                                                                                                      |
| **Scenes**                           | 씬을 사용하여 빌드 타겟을 설정하고 Unity 에디터에 있는 프로젝트의 Build Settings 메뉴에서 설정한 것과 다른 세트의 씬을 빌드할 수 있습니다. [빌드할 씬 지정](./specify-the-scene-to-be-built.md)을 참고하십시오.                                                            |
| **Addressables**                     | 이를 사용하여 빌드 타겟의 플랫폼에 설정된 어드레서블을 빌드 프로세스의 일부로 빌드합니다. 자세한 내용은 [Build Automation으로 어드레서블 빌드](./build-addressables-using-build-automation.md)를 참고하십시오.                                                           |
| **Asset bundles**                    | 이를 사용하여 이 빌드 타겟의 플랫폼에 맞게 설정된 모든 에셋 번들을 빌드 프로세스의 일부로 빌드합니다. 자세한 내용은 [AssetBundles](https://docs.unity3d.com/Manual/AssetBundlesIntro.html)를 참고하십시오.                                                          |
