기술 자료

지원

고급 빌드 구성

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 ScriptUnity 빌드 프로세스가 시작되기 전에 Build Automation이 실행되는 스크립트를 설정합니다. 커스텀 사전/포스트 프로세싱을 위해 이 스크립트를 사용할 수 있습니다. 빌드 프로세스 중에 커스텀 스크립트 실행을 참고하십시오.
Script hooks -Post-Build ScriptBuild Automation은 Unity 빌드 프로세스가 완료된 후 이 스크립트를 실행합니다. 커스텀 사전 프로세싱과 포스트 프로세싱에 이 스크립트를 사용할 수 있습니다. 빌드 프로세스 중에 커스텀 스크립트 실행을 참고하십시오.
Script hooks-Pre-Export Method프로젝트가 빌드되기 전에 프로젝트 파일을 조작합니다. 예를 들어 외부 파일의 변수를 프로젝트에 복사하거나, 에셋을 처리하거나, 특별한 처리가 필요한 플러그인을 사용할 수 있습니다. 사전 익스포트 메서드 이름을 참고하십시오.
Script hooks- post-Export methodUnity 빌드 프로세스가 완료된 후(단, Xcode 전에) 호출할 퍼블릭 메서드를 추가합니다. 포스트 익스포트 메서드 이름을 참고하십시오.
Environment variables다양한 빌드의 코드에 다른 설정을 지정하려면 환경 변수를 사용합니다.
Tests테스트를 사용하여 실패 시 테스트와 조치를 실행할 조건을 설정합니다.
Scenes씬을 사용하여 빌드 타겟을 설정하고 Unity 에디터에 있는 프로젝트의 Build Settings 메뉴에서 설정한 것과 다른 세트의 씬을 빌드할 수 있습니다. 빌드할 씬 지정을 참고하십시오.
Addressables이를 사용하여 빌드 타겟의 플랫폼에 설정된 어드레서블을 빌드 프로세스의 일부로 빌드합니다. 자세한 내용은 Build Automation으로 어드레서블 빌드를 참고하십시오.
Asset bundles이를 사용하여 이 빌드 타겟의 플랫폼에 맞게 설정된 모든 에셋 번들을 빌드 프로세스의 일부로 빌드합니다. 자세한 내용은 AssetBundles를 참고하십시오.