1. Hands MDM SDK
  2. iOS Quickstart
  3. MDM Bundle

MDM Bundle

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.