วิธีถอนการติดตั้ง XCode

สารบัญ:

Anonim

รวมไว้ด้านล่างนี้เป็นคำแนะนำใหม่ง่ายๆ สำหรับการถอนการติดตั้ง Xcode เวอร์ชันใหม่ มีการครอบคลุมถึงการลบ Xcode เวอร์ชันเก่าด้วย นี่คือคำแนะนำอย่างละเอียดในการถอนการติดตั้ง Xcode จาก Mac โดยไม่คำนึงถึงเวอร์ชันและ Mac OS X รีลีส

Xcode คือชุดโปรแกรมสำหรับนักพัฒนาซอฟต์แวร์ของ Apple สำหรับ iOS และ Mac OS X ซึ่งจำเป็นหากคุณต้องการเขียนแอปสำหรับระบบปฏิบัติการใดระบบปฏิบัติการหนึ่ง และติดตั้งโปรแกรมอรรถประโยชน์อื่นๆ ที่มีประโยชน์นอกเหนือจาก IDE หลักเองด้านเพิ่มเติมรวมถึงสิ่งต่างๆ เช่น ตัวสร้างส่วนต่อประสาน iPhone Simulator, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby ​​และอื่น ๆ อีกมากมายที่ใช้นอกเหนือจากการพัฒนาหลัก iOS และ Mac OS X เพิ่มยูทิลิตี้ที่มีค่าให้กับนักปรับแต่งและผู้ดูแลระบบ ชุดเครื่องมือ

การติดตั้ง Xcode เป็นเพียงเรื่องของการดาวน์โหลดจาก Mac App Store แต่ถ้าคุณต้องการลบ Xcode ล่ะ

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

ถอนการติดตั้ง Xcode 10, Xcode 9, Xcode 8 ฯลฯ จาก Mac OS X

ในการถอนการติดตั้ง Xcode เวอร์ชั่นใหม่นั้นเหมือนกับการลบแอพอื่น ๆ ออกจาก Mac:

  1. นำทางไปยังโฟลเดอร์ /Applications/ และค้นหาแอปพลิเคชั่น “Xcode”
  2. ลาก “XCode” ไปที่ถังขยะและล้างถังขยะตามปกติโดยคลิกขวาที่ไอคอนถังขยะแล้วเลือก 'ล้างถังขยะ'

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

ไดเรกทอรีคือ ~/Library/Developer/ โฟลเดอร์ผู้ใช้ควรมีโฟลเดอร์ "Xcode" และ "CoreSimulator":

  1. เปิดโฮมไดเร็กทอรีของผู้ใช้และไปที่ Library
  2. ไปที่โฟลเดอร์ “Developer” แล้วลบทิ้ง

การทิ้งโฟลเดอร์เหล่านั้นพร้อมกับแอปพลิเคชันควรกู้คืนพื้นที่ดิสก์ประมาณ 11GB จาก Mac และ OS X จะไม่มี Xcode อีกต่อไป หากคุณติดตั้งเครื่องมือบรรทัดคำสั่งแยกต่างหาก เครื่องมือเหล่านั้นไม่ควรได้รับผลกระทบจากการลบ xcode เอง

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

ถอนการติดตั้ง Xcode จาก Mac OS X

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

การดำเนินการนี้จะลบทุกอย่างที่เกี่ยวข้องกับ Xcode ออกจาก Mac:

  • เปิด Terminal ซึ่งอยู่ใน /Applications/Utilities/ และพิมพ์ข้อความต่อไปนี้:
  • sudo /Developer/Library/uninstall-devtools --mode=all

  • ยืนยันรหัสผ่านผู้ดูแลระบบ (จำเป็นสำหรับ sudo) และปล่อยให้สคริปต์ทำงาน

อย่าลืมลบแอปพลิเคชัน Xcode ที่ติดตั้ง หากคุณถอนการติดตั้ง Xcode แอปพลิเคชัน Install Xcode ดั้งเดิมอาจยังคงอยู่ในเครื่องของคุณ /Applications/ โฟลเดอร์ที่ดาวน์โหลดจาก Mac App Store อย่าลืมลบโฟลเดอร์นี้ด้วย มิฉะนั้น คุณจะเสียพื้นที่ดิสก์ 1.8GB

ทำไมต้องถอนการติดตั้ง Xcode

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

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

อย่างแรก คำสั่งถอนการติดตั้งด้านบนกับ -mode=all จริง ๆ แล้วเรียกใช้สคริปต์แยกกันสามตัว ทำให้กระบวนการถอนการติดตั้งง่ายขึ้น สำหรับผู้ที่สงสัย สคริปต์ที่แยกจากกัน ได้แก่:

/Library/Developer/Shared/uninstall-devtools /Library/Developer/4.1/uninstall-devtools /Developer/Library/uninstall-developer-folder

เหล่านี้ไม่จำเป็นต้องเรียกใช้อย่างอิสระ แม้ว่าคุณจะเลือกดำเนินการได้หากต้องการก็ตาม เพิ่มเติมด้านล่าง

หากคุณต้องการถอนการติดตั้งบางส่วนของ Xcode แทนที่จะเลือกทั้งหมด ให้ใช้คำสั่งด้านล่าง สิ่งเหล่านี้ไม่จำเป็นหากคุณรันคำสั่งด้านบน –mode=all

ถอนการติดตั้ง Unix Development Toolkit ของ Xcode

หากคุณต้องการลบเฉพาะด้านบรรทัดคำสั่งของสิ่งต่าง ๆ คุณสามารถทำได้ด้วยคำสั่งนี้:

sudo /Developer/Library/uninstall-devtools --mode=unixdev

สิ่งนี้เชื่อมโยงกับสคริปต์ “/Library/Developer/Shared/uninstall-devtools” ที่กล่าวถึงข้างต้น โดยส่วนตัวแล้ว ฉันคิดว่าชุดเครื่องมือยูนิกซ์เป็นหนึ่งในส่วนที่มีประโยชน์มากที่สุดในการติดตั้ง Xcode ดังนั้นฉันจึงไม่แน่ใจว่าทำไมคุณถึงต้องการทำเช่นนี้ แต่ก็ยินดีที่ได้รู้ว่าคุณทำได้

ถอนการติดตั้งโฟลเดอร์ Xcode Developer และเนื้อหาเท่านั้น

สิ่งนี้จะทำให้ส่วนอื่น ๆ ของ Xcode เหมือนเดิม แต่จะลบทุกอย่างในไดเร็กทอรี /Developer:

sudo /Developer/Library/uninstall-devtools --mode=xcodedir

คำสั่งนี้เป็นทางลัดไปยังสคริปต์ “/Developer/Library/uninstall-developer-folder” ที่กล่าวถึงก่อนหน้านี้ หากคุณต้องการทิ้งไดเร็กทอรี /Developer ให้รันคำสั่งนี้แทนการลบด้วยตนเองผ่าน Finder

ถอนการติดตั้งการสนับสนุนระบบ Xcode

Selectively uninstall Xcode's system support only (ไม่แนะนำ):

sudo /Developer/Library/uninstall-devtools --mode=systemsupport

คำสั่งนี้เรียกใช้สคริปต์ต่อไปนี้: “/Library/Developer/Shared/uninstall-devtools” และ “/Library/Developer/4.1/uninstall-devtools”

ตำแหน่งไฟล์ข้อมูล Xcode

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

/Applications/Xcode.app

~/Library/Caches/com.apple.dt.Xcode

~/Library/Developer

~/Library/MobileDevice

~/Library/Preferences/com.apple.dt.Xcode.plist

/Library/Preferences/com.apple.dt.Xcode.plist

/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom

/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist

/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom

/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist

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

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

วิธีถอนการติดตั้ง XCode