클라이언트 프로그래머의 일기/신입 클라이언트 프로그래머의 일기

IOS) UnityAppcontroller renderingAPI Error 해결 방법

ckhyeok 2021. 2. 19. 16:29

유니티 버전 : 2019.4.18f1

에러 기기 : IPhone5(IOS 10)

에러 원인 : 유니티의 Auto Graphics API가 더이상 OpenGLES을 자동으로 추가해주지 않음.

해결 방법 : Player Settings -> Other Settings -> Auto Graphics APi를 체크 해제 한 후 OpenGLES를 추가 해 준다.

 

에러 로그 :

더보기
Uncaught exception: NSInternalInconsistencyException: [UnityAppController renderingAPI] called before [UnityAppController selectRenderingApi]Uncaught exception: NSInternalInconsistencyException: [UnityAppController renderingAPI] called before [UnityAppController selectRenderingApi]

 

 

해당 에러는 App을 실행했는데 켜지지 않아서 xcode에 콘솔을 연결해서 로그를 찍어보았더니 나온 에러입니다.

해당 에러는 유니티 2017.4.36f1 -> 2019.4.18f1로 버전업 하는 과정에서 발생했으며,

Min IOS SDK는 10으로 설정 된 상태였고, 다른 IOS 기기에는 문제가 없었지만 IPhone5 에서 문제가 생겼습니다.

 

 

 

 

감사합니다.