it leader
article thumbnail

 

 

 

 

 

안녕하세요 pixui 입니다.

 

오늘은 iOS 개발시 발생하는 알수 없는 에러에 대해서 이야기 해볼까 합니다.

저도 얼마전에 이 에러를 겪고 나서;; 3일동안 여러 삽질을 하다가 겨우 해법을 알게되었는데요~

이러한 에러 겪고 계신 분이 있다면 도움이 되었으면 합니다.

 

 

 

 

 

 

계속되는 알수 없는 오류로 내 노트북을 박살내고 싶은 기분일 떄가 가끔든다.

 

 

아마 저와 같은 에러를 겪고 계신분들 아래의 오류들을 보고 계실 것입니다.

 

- Undefined Symbol : _InflateInit2_
- Undefined Symbol :_deflateEnd_
- Undefined Symbol :i_inflateEnd_
- Undefined Symbol :_crc32
- Undefined Symbol :_deflateInit2_
- Undefined Symbol :_deflate_
- Undefined Symbol :_inflate_
- Undefined Symbol :_get_crc_table_

 

놀랍죠?

어찌 이리 똑같을 까요?

 

이 에러글을 본 여러분은 아마 iOS 13.5 이상을 지원하는 라이브러리를 추가하셨을 것입니다.

arm64 를 지원하고 있기 때문에,  라이브러라를 추가로 등록해주어야 되는데

이것이 빠졌가 때문에 발생하는 에러입니다.

 

 

 

 

 

 

 

target > general > Frameworks, libraries, and Embedded content

에서 '+' 누르고 검색창에  libz.tbd를 검색합니다.

 

그리고 ADD 한다음에

빌드하기 전에 clean build 필수 입니다.  다시 빌드하면~ 끝 

 

허무하죠? 저는 정말 허무 했답니다. 우연치 않게 중국어로 된 사이트에서 얻은 단서로 찾았습니다. ㅠㅠ

저와 같은 삽질을 하지 않기를 바라면서

오늘은 이만 뿅~~

 

 

profile

it leader

@dev__pixui

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!