programing

macOS Xcode Core Simulator 장치 폴더를 삭제해도 괜찮습니까?

abcjava 2023. 5. 1. 19:47
반응형

macOS Xcode Core Simulator 장치 폴더를 삭제해도 괜찮습니까?

나의~/Library/Developer/CoreSimulator/Devices폴더는 26GB입니다.

모든 내용을 삭제하는 것이 안전합니까?해당 파일이 자동으로 재생성됩니까?

실행 시도xcrun simctl delete unavailable당신의 터미널에서.

원본 답변: Xcode - 장치 폴더를 무료로 지울있습니까?

해당 디렉토리는 사용자 데이터의 일부이며 Xcode에 심각한 영향을 미치지 않고 사용자 데이터를 삭제할 수 있습니다.전체 Core Simulator/디렉토리를 삭제할 수 있습니다.Xcode는 당신이 다음 시뮬레이터를 실행할 때 그곳에서 새로운 인스턴스를 재생성할 것입니다.앱의 이전 시뮬레이터 데이터를 분실할 여유가 있다면 이것이 공간을 확보하는 쉬운 방법입니다.

업데이트: 관련 유용한 앱은 "DevCleaner for Xcode" https://apps.apple.com/app/devcleaner-for-xcode/id1388020431 입니다.

이유를 모른 채 사용 가능한 스토리지 공간이 거의 없다는 것을 알게 된 iOS 개발자들을 위해:

많은 공간을 차지하기 때문에 다운로드한 시뮬레이터의 수를 확인합니다(XCode를 업데이트할 때 이전 시뮬레이터는 제거되지 않으므로 빠르게 합산됩니다).

이동 위치: ~/Library/Developer/Xcode/iOS DeviceSupport

더 이상 중요하지 않은 오래된 보관된 앱도 삭제합니다.

이동 위치: ~/Library/Developer/Xcode/Archives

이렇게 해서 100GB를 삭제했습니다.

업데이트: 이제 왼쪽 상단 모서리에 있는 Apple 아이콘으로 이동하여 이 작업을 쉽게 수행할 수 있습니다. -> Mac 정보 -> 스토리지 -> 관리...-> 개발자

Xcode 8의 경우:

터미널에서 sudo du -khd 1을 실행하여 각 폴더에 대한 파일 시스템의 저장 용량을 간단한 텍스트로 확인한 다음 cd 명령을 사용하여 대용량 GB가 숨어 있는 위치를 드릴업/다운합니다.

궁극적으로 더 이상 필요하지 않은 iOS 버전을 사용하여 모든 "장치"를 삭제하는 것에 대해 걱정할 필요가 없는 Users//Library/Developer/Core Simulator/Devices 폴더를 찾을 수 있습니다.모든 파일을 삭제하는 것도 안전하지만 백업 버전으로 사용하려는 sqlite 파일과 같이 장치에 기록된 데이터가 손실됩니다.

이전 iOS 버전에서 테스트를 많이 했기 때문에 50GB 이상을 절약한 적이 있습니다.

에 더하여xcrun simctl delete unavailable또한 시뮬레이션된 모든 OS 데이터와 앱을 한 번에 정리할 수 있습니다.

 xcrun simctl erase all

즉, 데이터가 필요 없고 시뮬레이터에 앱을 설치한 경우입니다.Xcode는 다음 번에 시뮬레이터 중 하나에서 실행할 때 OS와 앱을 설치합니다.

이렇게 하면 몇 기가바이트의 디스크 공간이 더 확보될 수 있습니다.

에도 (경우도에))xcrun말한다simctl수 : -> Tools 확인하십시오.

제할수있다습니를 제거할 .~/Library/Developer/CoreSimulator/Caches/dyld/디렉터리와 많은 메모리를 확보합니다.

데이터 저장소를 정리하는 작은 명령줄 유틸리티를 만들었습니다.CoreSimulator추가 공간을 차지할 수 있는 폴더 및 기타 Xcode 관련 폴더가 이 답변에 지정되어 있습니다.이것이 여러분에게 도움이 될 것이라고 생각한다면, 여기에서 확인할 수 있습니다.

언급URL : https://stackoverflow.com/questions/33419301/is-it-okay-to-delete-the-macos-xcode-coresimulator-devices-folder

반응형