iDev

무시하지 말자 ld: warning: directory not found for option

KraZYeom 2014. 3. 26. 16:27
반응형

AppStore에 버전업 해서 올렸던 앱이 갑자기 크래쉬가 된다는 보고를 주위에서 받았다. 일단 뭐 한 두 명이겠거니 하고 무시하고 있었는다. 그리고 Xcode에서 디바이스를 직접 연결해서 Build를 하니 문제 없이 돌아간다. 다행이다라고 생각하고 혹시나 하는 마음에 AppStore에서 다운 받아보니 크래쉬... 


검수 된게 이상하다.


빌드한 파일을 TestFlight에 올려서 다운 받아 보니 크래쉬... 


이때 부터 맨붕이다. 


수정한것이 난이도 수정 밖에 없어서 크게 문제 될 것이 없었다. 


혹시나 하는 마음에 빌드 할 때 Warning ld: warning: directory not found for option 이 있는게 걸려서 검색해보니 프로젝트 디렉토리를 옮기면서 TARGETS > Build Settings > Library Search Paths 에 자동으로 생성되는 값과 과거의 디렉토리 값이 섞여 있었다. 


이상하게 들어가 있는 부분을 삭제 하니 Warning도 사라지고 빌드&런 잘된다.


Warning은 웬만하면 무조건 고치자. 


검수 된게 이상하다.



반응형