앱의 캐시가 손상되었거나 휴대폰의 캐시 파티션에 문제가 있는 경우 리소스 추출 실패(failed to extract) 오류가 발생할 수 있습니다. 또한 애플리케이션이 올바르게 설치되지 않은 경우에도 이 문제가 나타날 수 있습니다.
이 오류는 특정 앱에 국한된 것이 아니며, 포켓몬 고(Pokemon Go), 듀얼 링크스(Duel Links), 뱅드림(Bang Dream) 등 다양한 앱과 게임에서 보고되고 있습니다. 안드로이드 OS의 여러 버전에서도 동일한 증상이 나타나는 것으로 알려져 있습니다. IL2CPP는 주로 Unity 엔진으로 개발된 앱의 백엔드이자 필수 프로젝트 의존성 요소로, 이 리소스를 정상적으로 불러오지 못하면 앱이 실행되지 않습니다.

해결 방법을 시도하기 전에 먼저 기기에 충분한 저장 공간이 확보되어 있는지 확인하세요. 또한 많은 경우 휴대폰을 간단히 재시작하는 것만으로도 문제가 해결되곤 합니다.
방법 1: 문제가 되는 앱 강제 종료 후 캐시 삭제
거의 모든 앱은 성능 향상과 사용자 경험 개선을 위해 캐시를 활용합니다. 잘못된 설치 과정이나 부정확한 설정으로 인해 앱의 캐시가 손상되면 이 오류가 발생할 수 있습니다. 이 경우 앱 캐시를 삭제하면 문제가 해결될 수 있습니다. 여기서는 포켓몬 고를 예로 들어 과정을 설명하겠습니다.
- 휴대폰의 설정을 엽니다.
- 앱/응용 프로그램 관리자(애플리케이션 관리)를 탭합니다.

- 문제가 있는 앱, 예를 들어 포켓몬 고를 탭합니다.

- 강제 종료를 탭한 후 확인하여 앱을 강제 종료합니다.

- 저장 공간을 탭한 다음 캐시 삭제를 탭합니다.

- 휴대폰을 재시작한 후 앱이 정상적으로 작동하는지 확인합니다.
방법 2: 휴대폰의 캐시 파티션 초기화
앱 캐시 외에도 안드로이드 OS는 캐시 파티션을 사용하여 임시 시스템 파일을 저장합니다. 캐시 파티션의 데이터가 손상되었거나 잘못 구성된 경우 이 오류가 발생할 수 있습니다. 이때 휴대폰의 캐시 파티션을 삭제하면 문제가 해결될 수 있습니다.
- 휴대폰의 캐시 파티션을 초기화(wipe)합니다.
- 오류 없이 앱이 정상적으로 실행되는지 확인합니다.
방법 3: 내부 저장소를 기본값으로 설정하고 앱을 내부 저장소로 이동
앱이 외부 저장소(SD 카드)에 설치되어 있거나 기본 저장소가 외부 저장소로 설정된 경우 다양한 유형의 오류가 발생할 수 있습니다. 이번에 겪고 있는 오류의 원인 역시 이것일 가능성이 있습니다. 이 경우 기본 저장소를 내부 저장소로 설정하고 앱을 내부 저장소로 이동하면 문제가 해결될 수 있습니다. 포켓몬 고 앱을 예로 들어 과정을 설명하겠습니다.
- 휴대폰의 설정을 열고 저장 공간 옵션을 탭합니다.
- 선호하는 설치 위치(기본 설치 위치)를 탭한 후 내부 기기 저장공간을 선택합니다. 일반적으로 "시스템이 결정하도록 함" 옵션을 사용하는 것이 좋지만, 이 경우에는 내부 기기 저장공간을 선택해 보세요.

- 다시 휴대폰의 설정을 열고 앱/응용 프로그램 관리자를 탭합니다.
- 문제가 있는 앱, 예를 들어 포켓몬 고를 찾아 탭합니다.
- 저장 공간 옵션을 탭합니다.
- 저장 위치를 내부 저장소로 변경합니다.

- 기본 저장소 설정과 앱의 저장 위치 변경을 마친 후, 오류가 사라졌는지 확인합니다.
방법 4: 문제가 되는 앱 재설치
지금까지의 방법으로도 해결되지 않았다면, 앱 설치 자체가 손상되었을 가능성이 높습니다. 이 경우 앱을 삭제한 후 다시 설치하면 문제가 해결될 수 있습니다. 포켓몬 고를 예로 들어 과정을 설명하겠습니다.
- 앱을 강제 종료하고 캐시를 삭제합니다(방법 1 참조).
- 휴대폰의 설정을 연 후 앱/응용 프로그램 관리자를 탭합니다.
- 포켓몬 고(또는 해당 문제 앱)를 찾아 탭합니다.
- 제거(삭제) 버튼을 탭한 후 앱 삭제를 확인합니다.

- 캐시 파티션을 초기화합니다(방법 2 참조).
- 앱을 재설치한 후 오류가 사라졌는지 확인합니다.
그래도 문제가 지속된다면 휴대폰을 공장 초기화(팩토리 리셋)해야 할 수 있습니다. 다만, 화웨이 P9 라이트와 같은 일부 최신 안드로이드 기기는 공장 초기화를 진행한 후에도 캐시 파티션이 자동으로 삭제되지 않으므로, 캐시 파티션을 직접 수동으로 삭제해야 할 수 있다는 점에 유의하세요.