Instalação
Passo 1 — Adicionar a dependência do SDK
Escolha um dos seguintes gerenciadores de pacotes:
- CocoaPods
- Swift Package Manager (SPM)
CocoaPods é um gerenciador de dependências para projetos Cocoa. Para instruções de instalação e uso, visite a documentação oficial do CocoaPods. Para integrar o iOS SDK ao seu projeto Xcode usando CocoaPods, inclua unicocheck-ios no seu Podfile:
pod 'unicocheck-ios'
O CocoaPods sempre resolve a versão estável mais recente. A versão atual do SDK é 3.0.4.
Em seguida, instale as dependências pelo terminal:
pod install
Se você estiver executando o projeto com um arquivo .xcodeproj, abra o projeto com o arquivo .xcworkspace.
Builds do CocoaPods podem ser rejeitadas pelo App Store devido ao bitcode nos frameworks DeviceProfiling e UnicoSdkLogger. Consulte Problemas conhecidos antes de enviar para produção.
O Swift Package Manager é um gerenciador de dependências para projetos Swift, integrado ao sistema de build do Swift para automatizar o download, compilação e vinculação de dependências. Para integrar o iOS SDK ao seu projeto usando SPM, inclua a dependência no arquivo Package.swift:
.package(url: "https://github.com/acesso-io/unico-check-ios.git", .upToNextMajor(from: "3.0.4"))
Passo 2 — Adicionar permissão de uso da câmera
Para usar o método de abertura de câmera, você deve declarar o uso da câmera no Info.plist antes de compilar sua aplicação:
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>