최신 버전의 Xcode에서 앱을 빌드 할 때이 오류가 발생합니다.
치명적인 오류 : 형식이 잘못되었거나 손상된 AST 파일 : ‘Unable to load module “/Users/me/Library/Developer/Xcode/DerivedData/ModuleCache/XYZYIE6ZV0OP/Darwin.pcm”: 파일을 찾을 수 없음’참고 : 시스템 헤더를 수정 한 후 삭제하십시오. ‘/ Users / me / Library / Developer / Xcode / DerivedData / ModuleCache / XYZYIE6ZV0OP’의 모듈 캐시 1 오류가 생성되었습니다.
다음으로 이동할 때 :
/ Users / me / Library / Developer / Xcode / DerivedData / ModuleCache
‘XYZYIE6ZV0OP’디렉터리가 존재하지 않는 것을 알 수 있습니다.
아무도 내가 어떻게 해결할 수 있는지 알고 있습니까? 해당 디렉토리가 존재하지 않기 때문에 오류 메시지의 두 번째 부분에서 제안한대로 디렉토리에서 아무것도 삭제할 수 없습니다!
답변
같은 문제가있었습니다. 파생 데이터 폴더를 지우면 문제가 해결되었습니다. Xcode에서 Window-> Organizer-> Projects로 이동하여 프로젝트를 선택하고 “Derived data”옆에있는 “Delete …”버튼을 누릅니다.
이것이 작동하지 않으면 Product-> Clean ( Cmd
+ Shift
+ k
)을 시도 할 수 있습니다 .
답변
Command + Shift + k를 누르거나 프로젝트를 정리 한 다음 프로젝트를 실행하십시오 …
답변
Xcode에서 Product-> Clean 문제가 해결됩니다.
답변
기본적으로 라이브러리 폴더는 Mac에서 숨겨져 있습니다. 해당 폴더로 이동하는 가장 좋은 방법은 다음과 같습니다.
- Finder 열기
- 메뉴에서 이동 선택-> “폴더로 이동”선택
- 유형 : / Users / “사용자 이름”/ Library / Developer / xcode
숨겨진 라이브러리 폴더 안에 직접 xcode 폴더가 열립니다.
- “DerivedData”폴더를 선택합니다.
- Command + A, 모두 선택하고 삭제하십시오.
- 시뮬레이터를 열고 “컨텐츠 및 설정 재설정”.
이제 XCode를 다시 실행하면 모두 해결됩니다.
답변
나는 같은 문제가 있었고 프로젝트를 청소하여 해결했습니다.
Product-> Clean
또는
command+shift+K
답변
제 경우에는 실수로 NSURLConnection.h를 수정했습니다. Xcode가 경로의 캐시에 대해 불평했습니다.
/var/folders/p6/fk2rmf017sn2d_gds6dtqr6hrst8b2/C/com.apple.DeveloperTools/5.0.2-5A3005/Xcode/5.0.2-5A3005/Xcode/ModuleCache/XWWWZ5ED888F
마침내 수정 단계를 찾았습니다.
- Xcode 종료
- /var/folders/p6/fk2rmf017sn2d_gds6dtqr6hrst8b2/C/com.apple.DeveloperTools/5.0.2-5A3005에서 상위 “5.0.2-5A3005″를 삭제합니다.
Xcode가 다시 시작되면 해당 폴더와 그 안의 모든 것이 다시 생성되었습니다.
답변
최신 SDK를 설치 한 이후로 동일한 문제가 발생했습니다.
내 해결책은 파생 데이터를 삭제하고 프로젝트를 정리하는 것입니다.