Pacote que agrupa todos os módulos da MDM, facilitando a integração e inicialização da plataforma. Caso você utilize todos os módulos do SDK, é mais conveniente utilizar o bundle.
No diretório raiz do projeto, digite o comando abaixo no terminal para criar o arquivo Podfile:
pod init
Abra e edite o Podfile criado, adicionando a dependência da MDM:
# Uncomment the next line to define a global platform for your project
platform :ios, '14.0'
target 'Meu App' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for Meu App
pod 'MDMBundle'
end
Execute o comando para baixar a dependência:
pod install
Ou execute o comando para atualizar as dependências:
pod update
Certifique-se de abrir o espaço de trabalho do Xcode .xcworkspace ao invés do arquivo do projeto.
A biblioteca é inicializada assincronamente. É recomendado inicializar o SDK no método applicationDidBecomeActive
no seu AppDelegate, logo após solicitar permissão para uso de Tracking:
MDMCore.start(withAppId: "SEU_APP_ID", kitModules: [MDMBundle.self()])
Próximos passos:
Depois de inicializar o bundle é preciso implementar a particularidade de cada módulo.
Siga as instruções dos módulos a seguir.