티스토리 뷰
`libpng error: CgBI: unhandled critical chunk`
iOS에서 libpng 라이브러리를 사용할 때, 위와 같은 에러가 뜨면서 텍스쳐를 잘 불러오지 못하는 문제가 있다. 특이한 것은 시뮬레이터에서는 문제가 없고, 실기기에서만 에러가 발생한다는 점이다. 해결 방법은 Xcode Build Settings에서 "Remove Text Metadata From PNG Files" 옵션을 "No"로 변경하면 된다.
아마 libpng 라이브러리를 사용할 때 시뮬레이터에서는 OSX의 libpng를 바로 사용해서 위 옵션 여부가 영향을 주지 않지만, 실기기에서는 영향을 받아서 그런 것으로 추측된다.
'프로그래밍 > 게임 개발' 카테고리의 다른 글
[Unity, C#] EventHandler를 이용해서 Event Driven Programming 하기 (4) | 2015.02.16 |
---|---|
[Unity] 적 위치에 맞춰서 표적 마크 스프라이트 보여주기 (0) | 2015.01.29 |
[Unity] Scene Asset Bundle (0) | 2015.01.08 |
[Unity] Grayscale shader (0) | 2014.08.08 |
[cocos2dx] 다중 해상도 지원 삽질기 (1) | 2014.03.01 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday