~/Library/Developer/CoreSimulator/Devices
โฟลเดอร์ของฉันมี26 Gb
ขนาด
ปลอดภัยไหมที่จะลบเนื้อหาทั้งหมด? ไฟล์เหล่านั้นจะถูกสร้างใหม่โดยอัตโนมัติหรือไม่?
~/Library/Developer/CoreSimulator/Devices
โฟลเดอร์ของฉันมี26 Gb
ขนาด
ปลอดภัยไหมที่จะลบเนื้อหาทั้งหมด? ไฟล์เหล่านั้นจะถูกสร้างใหม่โดยอัตโนมัติหรือไม่?
คำตอบ:
ลองรัน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 แล้วลองเรียกใช้แอพของฉันบน Simulator ฉันได้รับข้อผิดพลาด: "ไม่สามารถบู๊ตอุปกรณ์ได้เนื่องจากไม่สามารถอยู่บนดิสก์ได้โดเมน: NSPOSIXErrorDomain รหัส: 2 สาเหตุที่ล้มเหลว: ข้อมูลของอุปกรณ์ไม่มีอยู่ใน ~ / Library / Developer / CoreSimulator / Devices / B2EFB6F6-6A64-4521 -83A4-94EA45420073 / data คำแนะนำในการกู้คืน: ใช้ตัวจัดการอุปกรณ์ใน Xcode หรือเครื่องมือบรรทัดคำสั่ง simctl เพื่อลบอุปกรณ์อย่างถูกต้องหรือลบเนื้อหาและการตั้งค่า "
สำหรับ Xcode 8:
สิ่งที่ฉันทำคือเรียกใช้sudo du -khd 1ในเทอร์มินัลเพื่อดูจำนวนที่เก็บข้อมูลของระบบไฟล์ของฉันสำหรับแต่ละโฟลเดอร์เป็นข้อความธรรมดาแล้วเจาะขึ้น / ลงในตำแหน่งที่ GB ขนาดใหญ่ซ่อนอยู่โดยใช้คำสั่งcd
ในที่สุดคุณจะพบโฟลเดอร์ผู้ใช้ // Library / Developer / CoreSimulator / Devicesที่คุณมีความกังวลเล็กน้อยเกี่ยวกับการลบ "อุปกรณ์" เหล่านั้นทั้งหมดโดยใช้ iOS เวอร์ชันที่คุณไม่ต้องการอีกต่อไป นอกจากนี้ยังปลอดภัยเพียงแค่ลบทั้งหมด แต่โปรดจำไว้ว่าคุณจะสูญเสียข้อมูลที่เขียนไปยังอุปกรณ์เช่นไฟล์ sqlite ที่คุณอาจต้องการใช้เป็นเวอร์ชันสำรอง
ฉันเคยบันทึกมากกว่า 50GB ทำสิ่งนี้ตั้งแต่ฉันทำการทดสอบมากใน iOS รุ่นเก่า
du
เป็นเครื่องมือที่ดีในการหาสิ่งที่พื้นที่มีการใช้ที่ชัดเจนและเร็วกว่า ( grandperspectiv.sourceforge.net )
หากคุณเป็นiOS developer
:
ตรวจสอบว่าคุณได้ดาวน์โหลดตัวจำลองจำนวนเท่าใดเมื่อใช้พื้นที่มาก:
ไปที่: Library/Developer/Xcode/iOS DeviceSupport
ลบแอปที่เก็บถาวรเก่าด้วย:
ไปที่: Library/Developer/Xcode/Archives
ฉันล้างข้อมูล 100GB เพื่อทำสิ่งนี้