답변:
xcrun simctl delete unavailable
터미널에서 달려보십시오 .
원래 답변 : Xcode-장치 폴더를 지우려면 무료입니까?
이 디렉토리는 사용자 데이터의 일부이며 Xcode에 심각한 영향을 미치지 않으면 서 모든 사용자 데이터를 삭제할 수 있습니다. 전체 CoreSimulator / 디렉토리를 삭제할 수 있습니다. 다음 시뮬레이터 실행시 Xcode가 새로운 인스턴스를 재생성합니다. 앱의 이전 시뮬레이터 데이터를 잃을 여유가 있다면 공간을 확보하는 가장 쉬운 방법입니다.
업데이트 : 관련 유용한 앱은 "DevCleaner for Xcode" https://apps.apple.com/app/devcleaner-for-xcode/id1388020431
rm ~/Library/Developer/CoreSimulator/*
Xcode를 열고 시뮬레이터에서 내 앱을 실행하려고했습니다. 오류 : "디스크에 장치를 찾을 수 없기 때문에 장치를 부팅 할 수 없습니다. 도메인 : NSPOSIXErrorDomain 코드 : 2 오류 이유 : 장치 데이터가 더 이상 ~ / Library / Developer / CoreSimulator / Devices / B2EFB6F6-6A64-4521에 없습니다. -83A4-94EA45420073 / data 복구 제안 : Xcode의 장치 관리자 또는 simctl 명령 줄 도구를 사용하여 장치를 올바르게 삭제하거나 내용 및 설정을 지우십시오. "
Xcode 8의 경우 :
내가하는 일은 터미널에서 sudo du -khd 1 을 실행 하여 간단한 텍스트로 각 폴더의 파일 시스템 저장 용량을 확인한 다음 cd 명령을 사용하여 거대한 GB가 숨어있는 위치로 드릴 업 / 다운 합니다.
궁극적으로 더 이상 필요하지 않은 iOS 버전을 사용하여 모든 "장치"를 삭제하는 것에 대해 거의 걱정할 수없는 Users // Library / Developer / CoreSimulator / Devices 폴더가 있습니다. 또한 모두 삭제하는 것이 안전하지만 백업 버전으로 사용하려는 sqlite 파일과 같이 장치에 기록 된 데이터는 손실됩니다.
이전 iOS 버전에서 많은 테스트를 한 이후로 50GB 이상을 절약했습니다.
du
입니다. ( grandperspectiv.sourceforge.net ).
당신이 발생하는 경우 iOS developer
:
많은 공간을 차지하면서 다운로드 한 시뮬레이터 수를 확인하십시오.
이동 : Library/Developer/Xcode/iOS DeviceSupport
오래된 보관 된 앱도 삭제하십시오.
이동 : Library/Developer/Xcode/Archives
나는 이것을하고 100GB를 지웠다.