본문 바로가기

Unity

IL2CPP 에셋번들이 안읽혀 질때에..

구글 플레이 스토어가 64비트만을 지원하게 되면서 Unity Android빌드시 IL2CPP채크와 ARM64지원을 채크 하게 되는데

이때에 로드한 에셋번들을 Instantiate하면 터지는 이슈가 발생되는 경우가 있다.

 

 

il2cpp관련해서 뭔가 문제가 있었을땐 strip engine code가 체크되어 있는 경우가 많다.

 

체크를 풀어야 함

 

해당 옵션은 빌드 당시에 사용하지 않는 스크립트는 포함하지 않음인데...

에셋번들에서 사용한 스크립트가 빌드당시에 포함되지 않는 경우가 발생되기 때문이다.