Lançamento simplificado
Esta seção mostra exemplos práticos (em Swift) para integrar e utilizar o SDK da Facephi em aplicativos móveis iOS, adaptados aos fluxos de verificação mais comuns.
Inicializar o SDK
import core
import sdk
import trackingComponent
...
let trackingController = TrackingController(
trackingError: { trackingError in
self.log("ERRO DE TRACKING: \(trackingError)")
},
enableLocation: false)
SDKController.shared.initSdk(licensingUrl: SdkConfigurationManager.LICENSING_URL, apiKey: SdkConfigurationManager.APIKEY_LICENSING, output: { sdkResult in
if sdkResult.finishStatus == .STATUS_OK {
self.log("Licença automática configurada corretamente")
} else {
self.log("Ocorreu um erro ao tentar obter a Licença: \(sdkResult.errorType)")
}
}, trackingController: trackingController)
Iniciar operação
Lançamento de componentes
Atualizado