IOS(iPhone)

ios x-code 로 개발하던 중 발생한 xcode command failed due to signal segmentation fault 11 에러 해결 방법

알통몬_ 2017. 11. 15. 12:07
반응형


공감 및 댓글은 포스팅 하는데

 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 

도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 

만들어 나가겠습니다^^

 


오랜만에 x-code 로 ios 를 개발하고 있었는데요,


정말 뜬금업이 제목처럼 

command failed due to signal segmentation fault 11 

에러가 갑자기

발생했습니다;;;

그래서 머지,,,, 하며 이것 저것 막 해봤는데, 빌드도 다시해보고,

x-code 를 껐다가 다시 켜보고 

그런데도 해결이 되지 않더라구요,.....




그래서 StackOverFlow 에 검색해보며 이 방법 저 방법을 많이 봤는데

에러가 발생한 이유와 해결 방법을 찾았습니다.


먼저 이유는 코드의 문제가 가장 큽니다.

소스 상에 표시되지 않는 코드 문제

저 같은 경우는 아래 코드였는데요, 사용법을 제대로 알지 못하고 

막 작성했던 코드였어요.

let iDays : Int = Int(selDay.replacingOccurrences(of: "-", with: "").substring(to: selDay.index(0, offsetBy: 6)))!


문제의 코드를 주석처리하고 실행하니 에러가 나지 않더라구요 ㅎㅎ

근데 문제는 x-code 상에서 저 코드에 문제가 있다고 직접적으로 알려주지 않아서

문제를 찾아내기가 힘들다는 거죠 ㅎㅎ

가장 좋은 해결 방법은 함수 사용 시 정확한 사용법을 알고 사용하는 것이겠죠.


그리고 저 에러를 일시적으로 안보이게 하는 방법은 아래와 같습니다.

바로 x-code 의 Product 탭에 존재하는 Clean을 실행하는 방법입니다.


완전 간단하죠???

이제 위 에러가 발생했을 때 당황하지 마시고,

마지막으로 작성한 코드를 주석처리해보시고

그래도 해결이 안된다면 임시방편으로

Clean 을 실행하면 되겠습니다!


이상입니다!


반응형