Manuals
Manuals




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

CocoaPods é um gerenciador de dependências para projetos Cocoa em Swift e Objective-C. CocoaPods normalmente é usado para gerenciar e integrar dependências em projetos Xcode. O Defold não usa Xcode ao compilar para iOS e macOS, mas ainda usa CocoaPods para resolver dependências no servidor de build.

Resolvendo dependências

Extensões nativas podem incluir um arquivo Podfile nas pastas manifests/ios e manifests/osx para especificar as dependências da extensão. Exemplo:

platform :ios '11.0'

pod 'FirebaseCore', '10.22.0'
pod 'FirebaseInstallations', '10.22.0'

O servidor de build coletará os arquivos Podfile de todas as extensões e os usará para resolver todas as dependências e incluí-las ao compilar o código nativo.

Exemplos: