CocoaPods керує залежностями бібліотек для ваших проектів Xcode. Залежності для ваших проектів указано в одному текстовому файлі під назвою Podfile. CocoaPods вирішить залежності між бібліотеками, отримає отриманий вихідний код, а потім зв’яже його разом у робочому просторі Xcode для створення вашого проекту.

CocoaPods є централізованим, оскільки має єдине сховище на GitHub під назвою Specs, у якому зберігаються всі Podspec. Pod — це стороння бібліотека або фреймворк, який підтримує CocoaPods, а Podspec — це файл, що містить метадані про кожен Pod, у тому числі місце завантаження вихідного коду.

Cocoapods є менеджер залежностей на рівні програми, який працює на Objective-C, Swift та будь-яких інших мовах програмування, які працюють на Objective-C. Він зосереджений на розповсюдженні стороннього коду на основі вихідних кодів і дозволяє автоматично інтегрувати ваші проекти Xcode.

Плагін CocoaPods, який дозволяє легко генерувати робочу область із podspec.

Встановлення Brew і Cocoapods Cocoapods — це інструмент керування пакетами з відкритим кодом для середовища збирання Xcode. Цей інструмент необхідно встановити, оскільки Flutter синхронізує необхідні пакети з середовищем Dart.

CocoaPods керує залежностями бібліотеки для ваших проектів Xcode. Залежності для ваших проектів указано в одному текстовому файлі під назвою Podfile. CocoaPods вирішить залежності між бібліотеками, отримає отриманий вихідний код, а потім зв’яже його разом у робочому просторі Xcode для створення вашого проекту.