나를 위해 일한 대답
대답은 빌드에 실패한 프로젝트에 오류가 있다는 것입니다. (코드의 매일 버그 일뿐입니다.) 오류를 수정하고 다른 깨끗하고 빌드 한 후에 효과가있었습니다.
이 오류는 처음에는 나타나지 않았습니다. 그들이 나타나게하려면 :
- "No such module"오류를 발생시키는 전체 테스트 파일을 주석 처리하십시오.
- 프로젝트를 다시 실행하십시오.
다른 오류가 있으면 지금 표시해야합니다. 수정 한 다음 테스트 파일 코드의 주석을 해제하십시오. "No such module"오류가 사라졌습니다.
이렇게해도 다른 사람의 문제가 해결되지 않으면 다음을 시도해보십시오.
빌드 폴더 정리
제품 메뉴를 열고을 누른 상태 Option에서 "빌드 폴더 정리 ..."를 클릭하십시오.
테스트 가능성 사용이 예로 설정되어 있는지 확인하십시오.
프로젝트 네비게이터에서 프로젝트 이름을 클릭하십시오. 빌드 설정을 선택하고 아래로 스크롤하여 빌드 옵션으로 이동하십시오. 테스트 가능성 사용이 예 (디버그 용)인지 확인하십시오.
테스트 대상 삭제 및 다시 추가
다른 일을 한 경우 내 추측은 아마도 이것을 할 필요가 없다는 것입니다. 그러나 그렇게하면 이미 작성한 단위 테스트를 저장하십시오.
프로젝트 네비게이터에서 프로젝트 이름을 클릭하십시오. 그런 다음 테스트 대상을 선택하십시오. 아래쪽에서 빼기 (-) 단추를 클릭하여 삭제하십시오.
그런 다음 더하기 (+) 버튼을 클릭하고 iOS 단위 테스트 번들을 선택하여 다시 추가하십시오. 보시다시피 동일한 방법으로 UI 테스팅 번들을 추가 할 수도 있습니다.
다른 아이디어들
- 모든 필수 클래스가 테스트 대상의 구성원인지 확인하십시오.
- 필요한 모든 라이브러리를 추가했는지 확인하십시오.
- 모듈 이름이 올바르게 작성되었는지 확인하십시오 ( 이 답변 참조 ).
또는...
효과가있는 다른 것을 찾으면 아래에 의견이나 답을 남겨주세요
관련