본문 바로가기
프로그래밍/Unity

Unity Managed code stripping 코드 스트리핑

by argentdarae 2025. 3. 25.
반응형

코드 스트리핑이란 앱을 빌드할 때 사용되지 않는 코드, 클래스, 어셈블리 등을 자동으로 제거하는 최적화 과정이다

빌드 크기를 줄이고 불필요한 코드 로딩을 방지하는 것이 목적이다

 

Unity에서의 코드 스트리핑

출처: Unity Doc

 

Unity Player Settings => Managed Stripping Level에서 설정할 수 있다

 

코드 스트리핑 레벨을 설정할 수 있으며, High에 가까울 경우 도달할 수 없는 경우를 최대한 제거한다

하지만 리플렉션이나 직렬화 같이 의도치 않게 필요한 코드가 제거될 수 있으므로 주의가 필요하다

 

구체적인 내용은 레퍼런스의 링크를 참고하자


Reference

관리되는 코드 스트리핑 - Unity Doc