การลบ ~ Library / Developer ปลอดภัยหรือไม่?


21

ในไลบรารีผู้ใช้มีโฟลเดอร์นักพัฒนาที่มีพื้นที่ว่างประมาณ 3.2 GB (2.8GB จาก DocSets และส่วนที่เหลือส่วนใหญ่มาจาก Xcode / iOS DeviceSupport) ฉันติดตั้ง Xcode แล้วฉันคิดว่านี่มาจากไหน ฉันไม่ใช้ Xcode อีกต่อไปมีข้อเสียใด ๆ ในการลบโฟลเดอร์เหล่านี้หรือไม่ หากฉันติดตั้ง Xcode อีกครั้งจะไม่สามารถกู้คืนสิ่งที่จำเป็นได้หรือไม่

คำตอบ:


7

หากสองไดเรกทอรีเดียวที่คุณมีใน ~ Library / Developer คือ Xcode และ Docsets (หรือ Shared / Docsets) คุณควรลบโฟลเดอร์นั้นอย่างปลอดภัย หากคุณติดตั้ง XCode อีกครั้งคุณจะได้รับ (หรือรุ่นที่อัปเดต) กลับมา


1
มันแชร์ / เอกสาร / DocSets
kal-al

ไม่เป็นไร
stuartp

จะปลอดภัยเพียงแค่ลบ docset หรือไม่ ฉันไม่ได้ใช้ XCode แต่จำเป็นต้องติดตั้งสำหรับโปรแกรมอื่น (Adobe AIR) และเครื่องมือที่ติดตั้งไว้
1.21 gigawatts

34

ไม่ปลอดภัยที่จะลบทุกอย่างใน:

~ / Library / นักพัฒนาซอฟต์แวร์

การทำเช่นนั้นอาจทำให้คุณสูญเสียสแน็ปช็อตสำรองคลังเก็บถาวรใด ๆ ที่สร้างขึ้นสำหรับแอปพลิเคชันและการกำหนดเองอื่น ๆ ที่กำหนดไว้ใน XCode IDE

โดยเฉพาะภายในโฟลเดอร์ Developer ควรมีสองโฟลเดอร์เพิ่มเติม

"แชร์" และ "Xcode"

แชร์มีเอกสารที่คุณดาวน์โหลดโดยใช้ Xcode ขึ้นอยู่กับวิธีการทำงานของคุณและว่าคุณมีอินเทอร์เน็ตตลอดเวลาที่คุณอาจไม่ต้องการทิ้งมัน แต่ในกรณีที่แย่ที่สุดคุณสามารถดาวน์โหลดได้อีกดังนั้นถ้าคุณต้องการพื้นที่และไม่ กังวลเกี่ยวกับเอกสารออฟไลน์นี่คือที่ที่คุณสามารถหยิบพื้นที่ว่างกลับมาได้

โฟลเดอร์ Xcode มีจำนวนมากและอาจมีบางสิ่งที่คุณอาจไม่ต้องการสูญเสีย

หอจดหมายเหตุ

หากคุณใช้คุณสมบัติออแกไนเซอร์ Xcodes Archives การลบนี่จะเป็นการลบข้อมูลที่คุณเก็บถาวรออก

DeveloperPortal 5.0.db

มีข้อมูลที่น่าจะเกี่ยวกับการใช้ iTunes Connect ใน Xcode ฉันคิดว่ามันใช้แล้วทิ้ง แต่คุณอาจต้องกำหนดค่า Xcode ใหม่เพื่อพูดคุยกับ Apple สำหรับการจัดจำหน่าย App Store เป็นต้น

UserData

โดยทั่วไปจะมีการเปลี่ยนแปลงใด ๆ ที่คุณทำกับชุดรูปแบบสี Xcode และชุดรูปแบบตัวอักษรรวมถึงการเปลี่ยนแปลงใด ๆ ที่คุณอาจทำเกี่ยวกับการผูกคีย์ใน Xcode อีกครั้งสิ่งนี้ควรมีขนาดค่อนข้างเล็กและอาจเป็นสิ่งที่คุณไม่ต้องการทิ้ง เวลาใดก็ตามที่ปรับแต่งการตั้งค่า Xcode เหล่านั้นคุณอาจไม่ต้องการทิ้งการเปลี่ยนแปลงเหล่านั้น

iOS DeviceSupport

อาจมีข้อมูลบางอย่างเกี่ยวกับอุปกรณ์ iOS ที่คุณแนบและพยายามใช้ใน Xcode น่าจะปลอดภัยในการลบ

DerivedData

ข้อมูลในโฟลเดอร์ DerivedData โดยทั่วไปแล้วค่อนข้างปลอดภัยในการลบมันคือทุกสิ่งที่สร้างขึ้นทุกครั้งที่คุณกดปุ่มสร้างในโครงการ ซึ่งรวมถึงไฟล์บันทึกและแอปพลิเคชั่นที่สร้างขึ้นได้และไลบรารีสำหรับผลิตภัณฑ์ทั้งหมดที่คุณสร้างในโครงการ

ภาพรวม

หากคุณใช้ Xcodes ที่สร้างขึ้นในเครื่องมือสแน็ปช็อตเป็นวิธีการควบคุมเวอร์ชันการล้างสแน็ปช็อตของคุณจะเป็นการลบความเป็นไปได้ในการคืนค่าเป็นสแน็ปช็อตรุ่นเก่า

บันทึกอุปกรณ์ iOS

ปลอดภัยที่จะลบยกเว้นว่าคุณต้องการบันทึกของคุณคุณจะรู้ว่าจำเป็นต้องเก็บบันทึกไว้หรือไม่

แม่แบบ

เทมเพลตโครงการแบบกำหนดเองของคุณเช่น UserData คุณอาจไม่ต้องการทิ้งการเปลี่ยนแปลงเหล่านั้น


-2

หากคุณติดตั้ง XCode เวอร์ชั่น 4.3 หรือใหม่กว่ามันควรจะปลอดภัยที่จะลบ

มันเขียนไว้ที่นี่:

https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_4_3.html


4
รู้รอบบน Ask Different จะต้องเป็นมากกว่าแค่ลิงค์ มันไม่เป็นไรที่จะรวมลิงค์ แต่โปรดสรุปหรือตัดตอนมาในคำตอบ ความคิดคือการทำให้คำตอบยืนอยู่คนเดียว
nohillside

1
คำเตือน คำถามเกี่ยวข้องกับ ~ / Library / Developer ในขณะที่คำตอบนี้ดูเหมือนจะตอบ / Developer ซึ่งเป็นเส้นทางที่แตกต่างกัน
จอนนี่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.