Guia de Instalação
Apresenta as informações necessárias para instalação do do plugin em aplicativos criados em Flutter.
Saiba desde a configuração inicial até a implementação das funcionalidades mais avançadas do plugin.
Encontre, também, as diretrizes para lidar com respostas do plugin e possíveis desafios que podem ocorrer durante a integração.
1. Bibliotecas
Temos dois plugins, Liveness 2D e o Liveness 3D, publicados no pub.dev, um portal responsável por repositórios e pacotes de software para a linguagem de programação Dart.
- oiti_liveness2d: Plugin Liveness 2D da Oiti para Flutter
- oiti_liveness3d: Plugin Liveness 3D da Oiti para Flutter
2. Requisitos
Android | iOS |
---|---|
Gradle 7.6+ | iOS 12 + |
targetSDK 21+ | Swift 5+ |
minSDK 33+ |
3. Permissão de Câmera no iOS
Nos dispositivos iOS você precisa permitir que o o seu aplicativo acesse a câmera do dispositivo do usuário, para efetuar a permissão insira as seguintes linhas no seu info.plist
<key>NSCameraUsageDescription</key>
<string>CAMERA</string>
Ou abrindo o arquivo Info.plist
do projeto direto no Xcode, adicione a descrição de uso de câmera (Privacy - Camera Usage Description
).
3.1. Instalação Liveness 3D
Usando Flutter:
flutter pub add oiti_liveness3d
3.1.1. iOS (Configuração)
Adicionar o Pod do Liveness 3D no seu Podfile que está localizado dentro da pasta ios
pod 'OILiveness3D', :source => 'https://github.com/oititec/ios-artifactory.git'
3.1.2. Android(Configuração)
Para configurar os repositórios do SDK nativo adicione em seu arquivo build.gradle dentro de allprojects
nosso github:
allprojects {
repositories {
google()
mavenCentral()
maven {
url 'https://raw.githubusercontent.com/oititec/android-oiti-versions/master'
}
}
}
3.2. Instalação Liveness 2D
Usando NPM:
npm install @oiti/rn-liveness2d
ou usando YARN
yarn add @oiti/rn-liveness2d
3.2.1. iOS Configuração (Configuração)
Adicionar o Pod do Liveness 2D no seu Podfile que está localizado dentro da pasta ios
pod 'OILiveness2D', :source => 'https://github.com/oititec/ios-artifactory.git'
3.3. Android(Configuração)
Para configurar os repositórios do SDK nativo adicione em seu arquivo build.gradle dentro de allprojects
nosso github da seguinte forma:
allprojects {
repositories {
google()
mavenCentral()
maven {
url 'https://raw.githubusercontent.com/oititec/android-oiti-versions/master'
}
}
}
Updated about 2 months ago