iOS DeviceSupport 디렉토리에서 데이터를 삭제할 수 있습니까?
더 이상 필요하지 않은 오래된 것들로 디스크를 청소한 후에, 저는 우연히 발견했습니다.iOS DeviceSupport
폴더에.~/Library/Developer/Xcode
거의 20GB가 소요되었습니다.
이전에도 비슷한 질문이 있었지만, 그 이후로 많은 것들이 바뀌었고 저는 최신 답변을 원합니다.
테스트에 사용하는 버전만 있으면 이전 버전/사용하지 않은 버전을 손상 없이 삭제할 수 있습니까?
그~/Library/Developer/Xcode/iOS DeviceSupport
폴더는 기본적으로 충돌 로그를 나타내는 데만 필요합니다.
전체 폴더를 완전히 정리할 수 있습니다.물론 다음에 장치 중 하나를 연결할 때 Xcode는 장치에서 기호 데이터를 다시 다운로드합니다.
저는 더 이상 지원하지 않는 iOS 버전의 폴더를 삭제하여 1년에 한 번 정도 해당 폴더를 정리합니다. 충돌 로그를 표시해야 합니다.
Rmaddy의 답변을 뒷받침하는 보다 제안적인 답변은 불필요한 파일 및 폴더를 삭제하는 것입니다.
며칠 간격으로 이 폴더를 삭제합니다.대부분, 그것은 거대한 공간을 차지합니다!
~/Library/Developer/Xcode/DerivedData
모든 대상은 보관 폴더의 보관된 양식에 보관됩니다.이 폴더의 내용을 삭제하기 전에 경고가 있습니다. 배포된 앱 버전을 디버그하려면 보관 파일을 삭제하면 안 됩니다.Xcode는 아카이브를 관리하고 새 빌드가 아카이브될 때 새 파일을 생성합니다.
~/Library/Developer/Xcode/Archives
iOS Device Support 폴더는 장치를 연결할 때 장치 버전을 식별자로 사용하는 하위 폴더를 만듭니다.대부분은 그냥 오래된 것들입니다.최신 버전을 유지하고 나머지 버전은 삭제할 수 있습니다(5.1.1에서 실행되는 앱이 없다면 5.1.1 디렉터리/디렉토리를 유지할 이유가 없습니다).정말 필요하지 않으면 삭제합니다.하지만 우리는 대부분 기기에서 앱을 테스트하지만 몇 개는 유지해야 합니다.
~/Library/Developer/Xcode/iOS DeviceSupport
Core Simulator 폴더는 많은 Xcode 사용자에게 친숙합니다.그것은 시뮬레이터의 영역입니다. 앱 데이터를 저장하는 곳입니다.더 이상 이전 버전의 앱을 지원하지 않는 경우 이전 버전의 시뮬레이터 폴더/폴더를 폐기할 수 있습니다.사용자 데이터이므로 완전히 삭제해도 큰 문제는 없지만 시뮬레이터에서 앱 데이터를 모두 삭제하려면 메뉴의 '콘텐츠 및 설정 재설정' 옵션을 사용하는 것이 더 안전합니다.
~/Library/Developer/CoreSimulator
다음은 5단계에 대한 유용한 셸 명령입니다.xcrun simctl delete unavailable
)
캐시는 필요에 따라 다시 생성되므로 항상 안전하게 삭제할 수 있습니다.이것은 디렉토리가 아닙니다. Xcode Project와 같은 종류의 파일입니다.삭제합니다!
~/Library/Caches/com.apple.dt.Xcode
또한 Apple iOS 장치는 Mac 컴퓨터에 연결될 때마다 특정 파일 및 설정을 Mac과 자동으로 동기화합니다.안전하게 사용하려면 iTunes 기본 설정의 장치 창을 사용하여 이전 백업을 삭제하는 것이 좋습니다. 최신 백업은 과정 외에 보관해야 합니다.
~/Library/Application Support/MobileSync/Backup
출처: https://ajithrnayak.com/post/95441624221/xcode-users-can-free-up-space-on-your-mac
40GB 정도 돌려받았어요!
폴더 내용을 수동으로 삭제하는 것에 지친 사람들을 위해 @JamshedAlam의 훌륭한 답변을 바탕으로 작은 명령줄 유틸리티를 작성했습니다.도움이 될 것 같으면 여기서 확인해 보세요.
예, 각 아키텍처의 버전마다 하나씩 운영 체제의 기호를 사용하여 iOS 기기 지원에서 데이터를 삭제할 수 있습니다.디버깅에 사용됩니다.이러한 장치를 더 이상 지원할 필요가 없는 경우, 악영향 없이 디렉토리를 삭제할 수 있습니다.
언급URL : https://stackoverflow.com/questions/29930198/can-i-delete-data-from-the-ios-devicesupport-directory
'source' 카테고리의 다른 글
VB.NET 디버그 오류: "현재 프로젝트 설정은 프로젝트를 디버그하도록 지정합니다.." (0) | 2023.05.27 |
---|---|
Windows 및 Mac OS 모두에서 Python의 기본 OS 응용 프로그램으로 문서 열기 (0) | 2023.05.27 |
등록된 IUserTokenProvider가 없습니다. (0) | 2023.05.27 |
https.request가 포함된 node.js의 잘못된 자체 서명 SSL 인증서를 무시하시겠습니까? (0) | 2023.05.27 |
VBA에 대한 권장 IDE (0) | 2023.05.27 |