티스토리 뷰



SSD 교체후, 원격 저장소에서 프로젝트를 그대로 가져와, cocoapod을 설치하고 시뮬레이터 또는 디바이스를 통해 앱을 실행시키니 앱이 채 실행되기도 전에, 즉 AppDelegate 파일을 읽기도 전에 이런 에러를 보이면서 바로 앱이 크래시가 나는 버그를 겪었습니다. 기존 사용하던 라이브러리 들이 link가 제대로 되지 않는것 같아 이리저리 구글링을 해보고 나서 문제를 해결하긴 했습니다만 아직까지 정확한 원인이 무엇인지는 파악하지 못했습니다.


저의 추측으로는 SSD 교체후 cocoapod 을 최신버전으로 업데이트 하면서 기존의 Podfile.lock 파일과 충돌을 일으킨것으로 예상하고는 있습니다 (정확한 이유는 아직 미스테리입니다 ㅜㅜ) 


일단 저같은 경우 프로젝트의 Build Setting 에서 Always Embed Swift Standard Libraries를 NO -> Yes로 변경해주니 해당 문제는 해결되었습니다.

(이전에도 Swift 라이브러리만 사용하고 있었고  Always Embed Swift Standard Libraries 가 NO로 설정되어 있었는데 왜 아무 에러없이 잘되었던 걸까? cocoapod을 update 하면서 뭔가 설정사항이 바뀐건가..)




공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함