Git 브랜치를 변경하면서 프로젝트를 자주 진행하는데, 이렇게 하던 도중에 프로젝트의 파일이 깨졌는지..
Xcode가 강제종료가 되면서 프로젝트가 열리지 않았다. 처음에는 프로젝트가 깨진 줄로만 알고, 프로젝트를 다시 Clone 후에 열어봤지만 똑같이 열리지 않았다.
그래서 혹시나 하고 다른 프로젝트도 열어봤는데.. 그냥 Xcode 자체가 실행이 되지 않는 현상이였다. 이렇다보니 처음에는 맥북을 껏다가 켜보기도 하고, Xcode 캐시를 삭제해보기도 하고, 심지어는 Xcode를 삭제했다가 재설치까지 했지만 현상이 고쳐지지는 않았다.
그래서 튜터님도 찾아가봤지만, 튜터님께서도 원인을 찾지 못해서 우울하던 찰나에 같은 팀원분께서 같은 현상을 해결하신 분을 소개시켜주셨다. 그 분께서 알려주신 방법으로 천천히 따라해보니 5시간 동안 해결하지 못한 문제를 해결할 수 있었다!!!
그래서 나처럼 고생하시는 분들이 있을까봐 문제의 해결 방법을 알리고자 글을 적게 되었다.
'com.apple.dt.Xcode.savedState' 폴더를 삭제하기
해결방법은 위의 폴더를 삭제해주면 끝난다.
이렇게 적고 나니깐 진짜 다시 생각해도 날려먹은 시간이 너무 아깝다 ㅠㅠ
위의 폴더의 경로는
~/라이브러리/Saved Application State/com.apple.dt.Xcode.savedState
Finder를 이용해 위의 경로로 들어가면 된다!
terminal로는 해보진 않았기 때문에 터미널로는 정확한 경로를 알수가 없다 ㅠ
나중에 찾으면 적어야겠다..
아무튼 위의 폴더를 삭제하면 Xcode가 실행이되는 이유를 말하자면, 위의 폴더에는 최근에 Xcode가 실행되는 데이터파일이 있어서 오류가 나면서 강제종료가 되면 오류난 데이터파일로 Xcode가 실행이 되기 때문에 저부분을 삭제하고 실행해야 한다.

이 글을 작성하면서, 다시금 해결방법을 알려주신 은인과 은인분을 소개해준 팀원분께 감사한 마음이 들었다.