고급 빌드 구성
Configure advanced build settings for different platforms and build targets in Unity Build Automation.
읽는 시간 1분최근 업데이트: 한 달 전
Advanced settings 탭에는 빌드 타겟의 고급 설정이 표시됩니다. 빌드 타겟별로 고급 옵션을 설정할 수 있습니다. 예를 들어 iOS 타겟의 Advanced settings 링크를 선택하면 해당 iOS 타겟에만 해당하는 옵션을 설정할 수 있습니다. 또는 Android 타겟의 Advanced settings를 선택하면 해당 Android 타겟에만 해당하는 옵션이 나타납니다. 플랫폼과 빌드 타겟별로 다양한 사전 메서드와 포스트 메서드를 사용할 수 있습니다. 다음은 고급 설정에 대한 설명입니다.
프로퍼티 | 설명 |
|---|---|
| Build output | 빌드 출력에는 디버그 기호가 포함되어 있으며, 이를 통해 프로파일러가 활성화됩니다. 빌드 출력 압축 레벨을 변경하려면 빌드 출력 압축 레벨 선택을 참고하십시오. |
| Caching | 캐싱 전략을 선택하여 빌드 속도를 높입니다. 캐싱 전략 선택을 참고하십시오. |
| OS dependency settings | 빌드에 사용되는 OS의 내부 종속성과 관련된 설정을 지정합니다. |
| Platform specific settings | 선택한 플랫폼에 따라 고급 옵션을 설정합니다. |
| Script hooks -Pre-Build Script | Unity 빌드 프로세스가 시작되기 전에 Build Automation이 실행되는 스크립트를 설정합니다. 커스텀 사전/포스트 프로세싱을 위해 이 스크립트를 사용할 수 있습니다. 빌드 프로세스 중에 커스텀 스크립트 실행을 참고하십시오. |
| Script hooks -Post-Build Script | Build Automation은 Unity 빌드 프로세스가 완료된 후 이 스크립트를 실행합니다. 커스텀 사전 프로세싱과 포스트 프로세싱에 이 스크립트를 사용할 수 있습니다. 빌드 프로세스 중에 커스텀 스크립트 실행을 참고하십시오. |
| Script hooks-Pre-Export Method | 프로젝트가 빌드되기 전에 프로젝트 파일을 조작합니다. 예를 들어 외부 파일의 변수를 프로젝트에 복사하거나, 에셋을 처리하거나, 특별한 처리가 필요한 플러그인을 사용할 수 있습니다. 사전 익스포트 메서드 이름을 참고하십시오. |
| Script hooks- post-Export method | Unity 빌드 프로세스가 완료된 후(단, Xcode 전에) 호출할 퍼블릭 메서드를 추가합니다. 포스트 익스포트 메서드 이름을 참고하십시오. |
| Environment variables | 다양한 빌드의 코드에 다른 설정을 지정하려면 환경 변수를 사용합니다. |
| Tests | 테스트를 사용하여 실패 시 테스트와 조치를 실행할 조건을 설정합니다. |
| Scenes | 씬을 사용하여 빌드 타겟을 설정하고 Unity 에디터에 있는 프로젝트의 Build Settings 메뉴에서 설정한 것과 다른 세트의 씬을 빌드할 수 있습니다. 빌드할 씬 지정을 참고하십시오. |
| Addressables | 이를 사용하여 빌드 타겟의 플랫폼에 설정된 어드레서블을 빌드 프로세스의 일부로 빌드합니다. 자세한 내용은 Build Automation으로 어드레서블 빌드를 참고하십시오. |
| Asset bundles | 이를 사용하여 이 빌드 타겟의 플랫폼에 맞게 설정된 모든 에셋 번들을 빌드 프로세스의 일부로 빌드합니다. 자세한 내용은 AssetBundles를 참고하십시오. |