This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
CocoaPods — это менеджер зависимостей для Cocoa-проектов на Swift и Objective-C. Обычно CocoaPods используется для управления и интеграции зависимостей в проектах Xcode. Defold не использует Xcode при сборке под iOS и macOS, но по-прежнему использует CocoaPods на сервере сборки для разрешения зависимостей.
Нативные расширения могут включать файл Podfile в каталогах manifests/ios и manifests/osx, чтобы указать зависимости расширения. Пример:
platform :ios '11.0'
pod 'FirebaseCore', '10.22.0'
pod 'FirebaseInstallations', '10.22.0'
Сервер сборки соберет файлы Podfile из всех расширений, использует их для разрешения всех зависимостей и включит их при сборке нативного кода.
Примеры:
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB