1. Hands MDM SDK
  2. iOS Quickstart
  3. Chave de Configuração AppId

Chave de Configuração AppId

Essa chave de configuração será enviada pela Hands e contém o ID de configuração para seu aplicativo e cada aplicativo contém seu ID específico.

A chave de configuração deve ser utilizada para iniciar o módulo MDMCore, que por sua vez, é responsável por iniciar os demais módulos da MDM.

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:

Task {
    if await ATTrackingManager.requestTrackingAuthorization() == .authorized {
        // Módulos a serem iniciados
    }
}

 


Observação

Importante solicitar o uso de Tracking no App para o correto funcionamento do SDK.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>NSUserTrackingUsageDescription</key>
    <string>O aplicativo $(EXECUTABLE_NAME) usará essa permissão para enviar anúncios personalizados para você.</string>
</dict>
</plist>