Громадянам України

Що таке macOS SDK і Xcode?

Пакет SDK для macOS — це каталог на диску, який містить файли заголовків і метаінформацію для API macOS. Apple розповсюджує SDK як частину набору програм Xcode. Кожна версія Xcode постачається з одним macOS SDK, SDK для останньої випущеної версії macOS на момент випуску Xcode.

XCode — це IDE (інтегроване середовище розробки), яке надає інтерфейс для написання, налагодження та запуску вашого коду. SDK (набір для розробки програмного забезпечення): комплект програмного забезпечення (бібліотек), який ви використовуєте для створення програм для певної мови програмування.

Xcode — це повний набір інструментів розробника для створення додатків для Mac, iPhone, iPad, Apple Watch і Apple TV. Xcode об’єднує дизайн інтерфейсу користувача, кодування, тестування, налагодження та надсилання в App Store в єдиний робочий процес.

Цей набір програмного забезпечення пропонує розробникам уніфікований і стандартний робочий процес для проектування інтерфейсу користувача, кодування, тестування, налагодження та всього іншого, що потрібно для створення програми, що підтримується Apple. тому якщо ви просто звичайний користувач Mac і маєте запитання «Чи потрібен мені Xcode на моєму Mac», відповідь однозначно НІ.

На Mac ви повинні видалити SDK і середовища виконання окремо, видаливши версійні каталоги. Їх видалення видаляє SDK і середовище виконання з диска.

Комплект розробки програмного забезпечення (SDK) надає набір файлів для створення програм для цільової платформи та визначає фактичне розташування цих файлів на цільовій платформі або проміжній платформі, яка підтримує цільову платформу (наприклад, Mac OS X надає SDK для iOS).