유니티 버전 : 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 에서 문제가 생겼습니다.
감사합니다.
'클라이언트 프로그래머의 일기 > 신입 클라이언트 프로그래머의 일기' 카테고리의 다른 글
List의 크기를 알 경우 Capacity를 미리 설정하자. (0) | 2021.05.17 |
---|---|
IOS) You must specify cliendID for GIDSignIn Error 해결 방법 (0) | 2021.02.19 |
C# System.Collections.Generic의 List와 SortedSet에 대하여. (0) | 2020.11.03 |
AndroidX Migration이란? (0) | 2020.10.26 |
NGUI 이벤트 정리 (0) | 2020.10.26 |