🤨 문제 정의
TCA를 적용한 프로젝트에서 유닛테스트를 진행하려했는데 무한 인덱싱이 빠져버리는 현상이 발생했습니다. 어떤 오류도 안뜨고(심지어 유닛테스트 빌드도 안됨)무한 로딩,,, TCA를 적용한 이유 중 하나가 유닛테스트였는데 무슨 일일까요,,!
++ 신기한건 동료 프로젝트에서는 잘 돌아갑니다,,, 더 의문,,,,
🪓 삽질 기록
대략 한 달 동안 너무 많은 삽질을 해버려서 일일히 기록하진 못했지만,,(심지어 TCA 걷어내야하나 생각까지 함,,) 대충 기억 나는 걸 적어보자면!
- 유닛테스트 새로 생성 → 똑같음
- 여러가지 Destination에서 빌드 → 똑같음
- 새로운 Scheme 생성 → 똑같이 안돌아감
- Execute in parallel 설정 바꾸기 → 빌드 되고 돌아가긴 했으나 결과적으로 오류 없이 테스트 실패
😈 문제 해결
정확히 말하면 어떻게 해결된지도 모르겠습니다,,,? 추정하기로는 기존 메인 Scheme이 삭제되어 다시 생성해주었는데 그걸로 해결이 된 것 같습니다. 다시 재연해보려고 해도 안되는걸 보아하니,,, 무언가 이해하기 어려운 문제가 발생한 것이 아닌가 생각이 듭니다 ㅜ 혹시라도 저와 같은 오류가 발생하시면 Scheme을 삭제 후 다시 생성해보세요!
'트러블슈팅' 카테고리의 다른 글
Xcode 유닛 테스트 에러 - There is no scheme and/or test plan that contains every test you are trying to run (0) | 2025.03.01 |
---|---|
환경 변수가 값을 못 불러오는 현상 해결하기 (0) | 2025.02.23 |
ScrollView 리프레쉬 했을 때 화면이 멈추는 현상 해결하기 (0) | 2025.02.07 |