CocoaPod 라이브러리 추가 후 Undefined symbols for architecture arm64 _OBJC_CLASS_$_ 오류 발생시 대응방법
모바일 & 앱 2017. 1. 12. 11:11
반응형
CocoaPod로 라이브러리를 추가한 후 Undefined symbols for architecture arm64 : _OBJC_CLASS_$_해당클래스명 오류가 발생할 수 있다.
이런 링크 오류가 발생하면 난감해진다.
stackoverflow.com을 찾아봐도 /Users/유저/Library/Developer/Xcode/DerivedData/프로젝트/Build의 하위폴더를 날리라는 엄한 답만 나와있고 -_-
결국 찾은답이 의외로 간단하다.
Xcode의 좌측 프로젝트(Command+1)보기 화면의 하단에 Pods/Products로 가보면 해당 라이브러리가(라이브러리명.a 파일) 보인다.
누르고 우측탭을 보면 Pods-프로젝트과 함께 해당 외부클래스명이 보이는데 Pods-프로젝트의 체크박스에만 체크해주고 빌드하면 감족같이 에러가 사라짐을 확인할 수 있다.
이거 찾아내느라 2시간 넘게 고생 ㅡㅡ
반응형
'모바일 & 앱' 카테고리의 다른 글
jquery 이름으로 값 넣기 (0) | 2017.01.17 |
---|---|
애플의 개뻘짓 xcode8에서 push 오류 잡기 : aps-environment 인타이틀먼트 문자열을 찾을 수 없습니다.(NSCocoaErrorDomain Code=3000) (0) | 2017.01.12 |
HTML에서 파라메터(param) 받기 (0) | 2017.01.11 |
한국은 슈퍼마리오 런 다운받을 수 없다란 기사를 보며 (0) | 2016.12.17 |
javascript로 숫자 천단위 콤마 찍기, 콤마 해제하기 (0) | 2016.11.03 |