acesso-io / unico-check-flutter

Plugin Flutter que possibilita uso das SDK Android e IOS UnicoCheck
MIT License
2 stars 4 forks source link

Erro ao abir a camera no Android #75

Closed brenomenosso closed 1 year ago

brenomenosso commented 1 year ago

Estou enfrentando um erro ao tentar utilizar o pacote em produção.. Ao habilitar a permissão da câmera e abrir a câmera para o reconhecimento facial, me estoura um erro e fecha a aplicação.. OBS: quando rodo localmente apontando para produção o erro não acontece, ele acontece somente após gerar o app bundle para eu disponibilizar para teste na loja e posteriormente liberar a versão.

Captura de Tela 2023-06-12 às 10 17 06

Flutter: 3.7.12 unico_check: 3.0.7 (tentei atualizar para versões mais recente porem sem sucesso)

brenomenosso commented 1 year ago

achei o problema, tem que implementar um arquivo "proguard-rules.pro" dentro do caminho android/app. deverá inserir as regras constadas nesse link: https://developers.unico.io/docs/check/SDK/android/solucao-problemas_AndroidSDK dentro do arquivo ProGuard. inserir o caminho " proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' " dentro do buildTypes {release} do build gradle.

Qualquer duvida, tem um poc de exemplo: https://github.com/acesso-io/unico-sdk-poc-flutter