Pular para o conteúdo principal

Problemas conhecidos

info

Esta página contempla os problemas conhecidos que ocorrem no SDK iOS.

Quando necessário, os problemas são tratados e novas releases com as correções são disponibilizadas.

Ofuscação de código

Importante

Esse material deve ser utilizado para auxiliar o desenvolvedor a não passar pelos problemas de ofuscação em seu aplicativo.

O ofuscador da cliente pode afetar o funcionamento da SDK, logo é necessário que o mesmo não ofusque o código da SDK.

A Unico se isenta da responsabilidade em relação à conflitos de ofuscação com a SDK.

O ofuscamento é um processo de transformar o bytecode em uma forma menos legível por humanos, dificultando assim a engenharia reversa.

Esse processo consiste em remover informações relacionadas a depuração como tabelas de variáveis, número de linhas e renomear os pacotes, classes e métodos.

Ao embarcar a SDK iOS na aplicação podem ocorrer falhas ou fechamentos abruptos.

Ofuscação via iXGuard

Quando o ofuscamento for realizado pela ferramenta iXGuard, sugerimos utilizar a versão 4.8.0 ou superior.

Sombra ao final do fluxo após atualização para versão 2.4.0

Atenção

Apenas para fluxo de retentativa ativo.

A responsabilidade do controle do fluxo é delegada para quem chama a SDK. Sendo assim, ao aparecer alguma forma de sombra ou a tela não fechar após a conclusão com sucesso da captura, a sugestão é que seja implementada uma forma de liberação dessa tela. Essa liberação pode variar de acordo com o empilhamento de navegação implementado. Para essa implementação, adicione o método condizente a liberação preferencialmente dentro do método de delegate onSuccessSelfie. A seguir, alguns exemplos de liberação que podem ser usados:

- (void)onSuccessSelfie:(SelfieResult *)result {
[self dismissViewControllerAnimated:YES completion:nil];
// your code
}

Dúvidas?

Não encontrou algo ou ainda precisa de ajuda? Se já é um cliente ou parceiro, pode entrar em contato através da Central de Ajuda.