כיצד להסיר את ההתקנה של XCode

תוכן עניינים:

Anonim

כלולות להלן הוראות פשוטות חדשות להסרת גרסאות מודרניות של Xcode. מחיקת גרסאות ישנות של Xcode מכוסה גם כן, זהו מדריך יסודי להסרת Xcode מכל Mac ללא קשר לגרסה ומהגרסת Mac OS X.

Xcode היא חבילת המפתחים של אפל עבור iOS ו-Mac OS X, זה הכרחי אם אתה מתכוון להיות אפליקציות כתיבה עבור אחת ממערכות ההפעלה והתקנתה כוללת מספר כלי עזר שימושיים אחרים מלבד ה-IDE הראשי עצמו.ההיבטים הנוספים כוללים דברים כמו בונה הממשק, סימולטור האייפון, קוורץ מלחין, Dashcode, gcc, dtrace, perl, python, ruby ​​ועוד הרבה יותר שיש להם שימוש מעבר לפיתוח ליבה של iOS ו-Mac OS X, הוספת כלי עזר יקרי ערך ל-Tweakers ומנהלי מערכת. ערכות כלים.

התקנת Xcode היא רק עניין של הורדה מ-Mac App Store, אבל מה אם אתה רוצה להסיר את Xcode?

איך למחוק Xcode תלוי באיזו גרסה אתה מנסה להסיר מה-Mac. נסקור תחילה הסרה של גרסאות חדשות יותר של Xcode, ולאחר מכן נסקור גם את מחיקת הגרסאות הישנות של האפליקציה.

הסר את Xcode 10, Xcode 9, Xcode 8 וכו' מ-Mac OS X

הסרת ההתקנה של גרסאות חדשות יותר של Xcode דומה מאוד למחיקת כל אפליקציה אחרת מה-Mac:

  1. נווט לתיקיה /Applications/ ואתר את יישום "Xcode"
  2. גרור את "XCode" לאשפה ורוקן את האשפה כרגיל על ידי לחיצה ימנית על סמל האשפה ובחירה ב'ריקון אשפה'

לאחר מכן, סביר להניח שתרצו למחוק את תיקיית User Developer tools, שנמצאת במיקום הבא - שימו לב שזה כולל נתוני מפתח משתמש, אז אל תעשה זאת אם יש לך פרויקטים ונתונים אחרים ב-Xcode שלא גיבית במקום אחר או שחשוב לך בדרך אחרת:

הספרייה היא ~/Library/Developer/, תיקיית המשתמש צריכה להכיל תיקיות "Xcode" ו-"CoreSimulator":

  1. פתח את ספריית הבית של המשתמש ועבור לספרייה
  2. בקר בתיקייה "מפתח" ומחק אותה

משלוח התיקיות הללו יחד עם היישום אמור לשחזר כ-11GB של שטח דיסק מ-Mac ו-OS X כבר לא יהיה Xcode. אם התקנת כלי שורת פקודה בנפרד, אין להשפיע עליהם מחיקת xcode עצמו.

עדכון: הקוראים שלנו ציינו ש-Xcode 4.3 מפשט את התהליך הזה במידה ניכרת על ידי חיבור Xcode לאפליקציה אחת. לכן, מדריך זה רלוונטי ביותר לגרסאות ישנות יותר. XCode 4.3 וגירסאות מאוחרות יותר אמורות להיות מסוגלות להסיר את ההתקנה כמו כל אפליקציית Mac אחרת, בעוד שגרסאות ישנות יותר של XCode דורשות את התהליך הידני המתואר להלן.

הסר לחלוטין את Xcode מ-Mac OS X

שים לב שהסרת ההתקנה של Xcode שונה עבור מהדורות קודמות של האפליקציה. ההנחיות שלהלן עדיין תקפות עבור כל הגירסאות הקודמות של Xcode, עם זאת, ותגלו שעשייה זו אינה זהה להסרת התקנה של אפליקציות Mac כלליות או אפילו ביטול אפליקציות ברירת המחדל מכיוון של-Xcode יש טביעת רגל גדולה בהרבה, אז כדי להסיר את ההתקנה של Xcode אצטרך להיכנס לשורת הפקודה.

זה יסיר את כל מה שקשור ל-Xcode מ-Mac:

  • הפעל את המסוף, נמצא ב- /Applications/Utilities/ והקלד את הדברים הבאים:
  • sudo /Developer/Library/uninstall-devtools --mode=all

  • אשר את סיסמת האדמין (נדרשת עבור sudo) ואפשר לסקריפטים לרוץ

אל תשכח למחוק את אפליקציית התקנת Xcode אם תסיר את ההתקנה של Xcode, כנראה שהאפליקציה המקורית של Install Xcode עדיין יושבת במכשיר שלך התיקייה /Applications/ כפי שהורדה מ-Mac App Store, אל תשכח למחוק גם את זה אחרת אתה מבזבז 1.8GB של שטח דיסק.

למה להסיר את Xcode?

אם אינך משתמש ב-Xcode או שהוא כלי עזר נלווים, מומלץ להסיר את ההתקנה של החבילה. למה? הסיבה הפשוטה ביותר היא בגלל ש-Xcode תופס הרבה מקום בדיסק, בדרך כלל צורכים מינימום של 7GB של שטח דיסק על ידי ההתקנה, ואפליקציית ההתקנה לבדה היא עוד 1.8GB, זה הרבה קיבולת אחסון שתופס על ידי משהו שעלול לא להשתמש בו.

כעת כיסינו את התהליך הבסיסי של הסרת ההתקנה של כל מה שקשור ל-Xcode ומדוע חלק מהאנשים ירוויחו מכך, נצלול למידע ספציפי יותר ולכמה אפשרויות אחרות להסרה שיכולות להיות שימושי למשתמשים מסוימים.

ראשית, פקודת ההסרה שלמעלה עם -mode=all מריצה למעשה רק שלושה סקריפטים נפרדים מה שהופך את תהליך ההסרה לקל יותר, למי שסקרן הסקריפטים הנפרדים האלה הם:

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

אין צורך להפעיל את אלה באופן עצמאי, אם כי אתה יכול לבחור לעשות זאת אם תרצה, עוד על כך בהמשך.

אם ברצונך להסיר באופן סלקטיבי חלקים של Xcode ולא הכל, השתמש בפקודות למטה. אלה אינם נחוצים אם אתה מפעיל את הפקודה שלעיל –mode=all.

הסר את ערכת הכלים לפיתוח Unix של Xcode

אם אתה רוצה להסיר רק את הצד של שורת הפקודה של הדברים, אתה יכול לעשות זאת עם הפקודה הזו:

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

זה למעשה מקושר לסקריפט "/Library/Developer/Shared/uninstall-devtools" שהוזכר לעיל. באופן אישי, אני חושב שערכת הכלים של יוניקס היא אחד ההיבטים השימושיים ביותר בהתקנת Xcode אז אני לא בטוח למה תרצה לעשות זאת, אבל נחמד לדעת שאתה יכול.

הסר את תיקיית המפתחים והתוכן של Xcode רק

זה ישמור על היבטים אחרים של Xcode ללא פגע אבל יסיר את כל מה שנמצא בספריית /Developer:

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

פקודה זו היא בעצם קיצור דרך לסקריפט "/Developer/Library/uninstall-developer-folder" שהוזכר קודם לכן. אם ברצונך לבטל את ספריית /Developer, הפעל פקודה זו במקום למחוק אותה ידנית דרך ה-Finder.

הסר את ההתקנה של Xcode System Support

הסר באופן סלקטיבי את תמיכת המערכת של Xcode בלבד (לא מומלץ):

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/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