אם אתה מעדיף לקוד יישומי Mac באמצעות שורת הפקודה, אתה צריך את חבילת Xcode Command Line Tools. הוא מכיל מהדרים, מאפי באגים וכלי פיתוח אחרים וכלי עזר הנגישים דרך Terminal ללא כל סביבת הפיתוח המשולבת Xcode.
אם Xcode כבר מותקן ב-Mac שלך, אינך צריך את ערכת הכלים השימושית הזו של Unix. אם לא, מדריך שלב אחר שלב זה יראה לך כיצד להוריד, להתקין ולהשתמש בחבילת Xcode Command Line Tools ישירות דרך האינטרנט או באמצעות פקודת ההתקנה "xcode-select" בטרמינל.
Xcode Command Line Tools היא חבילה עצמאית עבור מפתחי תוכנה המעוניינים לבנות אפליקציות Mac באמצעות פקודות בסגנון UNIX.
זה מצורף עם סביבת הפיתוח המשולבת Xcode של אפל, אך גרסה עצמאית זמינה להורדה בנפרד מ-Xcode.
חבילת Xcode Command Line Tools מורכבת ממסגרות וכותרות של ערכת פיתוח תוכנה (SDK), יחד עם אינספור של כלים כגון מהדר ומקשר LLVM של אפל, הפקודה Make ופקודות מסוף שימושיות אחרות עבור שורת הפקודה התפתחות. ישנן 112 פקודות מסוף הכלולות ב-Xcode Command Tools (נכון לגרסה 14.2).
טרמינל, אם לא ידעת, נותן לך גישה לעולם הפקודות UNIX ב-Mac שלך. אז, בדוק את המקיף שלנו גיליון הונאה של פקודות מסוף Mac כדי להפיק את המרב ממסוף. זה מספק התייחסות נהדרת לכל הפקודות החיוניות שאתה צריך לדעת.
אתה יכול להוריד ולהתקין את Xcode Command Line Tools בשתי דרכים. אתה יכול להוריד אותו ישירות דרך פורטל המפתחים של Apple או להתקין אותו באופן ידני באמצעות פקודת מסוף. נסקור את שתי השיטות הללו להלן.
כדי להוריד ידנית את חבילת Xcode Command Line Tools, בצע את השלבים הבאים:
- לך ל developer.apple.com/downloads והתחבר עם ה-Apple ID שלך.
- הקלד "כלי שורת פקודה" בשדה החיפוש ולחץ על Enter.
- נְקִישָׁה הצג פרטים מתחת לערך הרצוי ולחץ על הרשימה קובץ DMG כדי להוריד אותו.
- לאחר מכן, לחץ פעמיים על הקובץ בתיקיית ההורדות שלך כדי לטעון את תמונת הדיסק כדיסק וירטואלי.
- לאחר מכן, פתח את הקובץ שורת הפקודה Tools.pkg מהנפח המותקן כדי להפעיל את המתקין.
בשלב זה, אתה יכול לעקוב אחר ההוראות שעל המסך כדי לסיים את תהליך ההתקנה.
לחלופין, אתה תמיד יכול להשתמש אפליקציית Terminal ב-Mac שלך כדי להוריד ולהתקין את חבילת Xcode Command Line Tools:
- לְהַשִׁיק מָסוֹף ב-Mac שלך באמצעות חיפוש Spotlight (Cmd + רווח).
- הקלד את הפקודה הבאה.
xcode-select --install
- תקבל חלון קופץ המנחה אותך להתקין כלים למפתחים של שורת הפקודה. בחר להתקין להמשיך.
- אתה יכול לאמת את התקנת Xcode Command Line Tools על ידי ניסיון להפעיל את מהדר שפת C++ באמצעות הפקודה הבאה:
gcc
- לחץ על להיכנס מקש וראה אם אתה מקבל את התוצאה המצוינת בצילום המסך למטה.
התקנת בהצלחה את חבילת Xcode Command Line Tools אם אתה מקבל את אותה הודעת שגיאה לגבי לא עברו קבצי קלט.
לאחר התקנה מוצלחת, תמצא את כלי מפתח שורת הפקודה שלך בתוך usr/bin/ תיקיית משנה בתוך /Library/Developer/CommandLineTools/ תיקייה.
אתה לא יכול לבדוק את מספר הגרסה של Xcode Command Line Tools ישירות, אבל אתה יכול לעשות זאת בעקיפין על ידי בדיקת הגרסה של מהדר Clang בטרמינל:
צלצל --גִרְסָה
הפקודה תוציא את מספר הגרסה של כלי שורת הפקודה המותקנים. התאם אותו למספר הגרסה המתאים של Xcode על זה עמוד ויקיפדיה כדי לוודא שהתקנת את הגרסה העדכנית ביותר של Xcode Command Line Tools.
כדי להסיר את ההתקנה של Xcode Command Line Tools ולהסיר את התיקיה שלו, בצע את הפקודה הבאה:
sudo rm -rf /Library/Developer/CommandLineTools
תתבקש להזין את הסיסמה של ה-Mac שלך מכיוון שהפקודה דורשת הרשאות מנהל.
תבדוק את זה /Library/Developer/CommandLineTools/ נעלם ב-Mac שלך. כדי למנוע סיבוכים, אל תעביר את התיקיה הזו לאשפה ב-Finder באופן ידני.
כדי לאשר שהסרת את Xcode Command Line Tools, נסה להפעיל את המהדר של GNU על ידי הקלדת "gcc" בטרמינל. אם אתה רואה הודעת שגיאה האומרת "לא ניתן להשיג ספריית מפתחים פעילה", הסרת את חבילת Xcode Command Line Tools מה-Mac שלך.
תהנה מפיתוח שורת פקודה ב-macOS
כתיבת אפליקציות App Store עבור הפלטפורמות של אפל מצריכה את סביבת הפיתוח המשולבת Xcode המלאה שכבר כוללת את כל כלי שורת הפקודה הנדרשים.
אבל אם אתה מסתמך על מנהלי חבילות כמו Homebrew או מעדיף פיתוח שורת פקודה, Xcode Command Line Tools היא הדרך ללכת. במעט יותר מג'יגה-בייט, החבילה הזו מגיעה ללא התקורה של Xcode, שדורשת יותר מ-40GB של שטח דיסק להתקנה.