Skip to content

innovatrics/dot-ios-sdk-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOT iOS SDK Samples

A collection of quickstart samples demonstrating the DOT iOS SDK. Read more about DOT iOS SDK.

Dependencies

Swift Package Manager

  1. The project is configured to use Swift Package Manager by default. Location of DOT iOS SDK Swift packages.
  2. After you open DotSdkSamples.xcodeproj, Xcode will automatically download required packages.
  3. If you encounter an error while downloading packages, try one of the following: Xcode->File->Packages->Reset Package Caches/Update to Latest Package Versions
  4. Swift package dependencies can be added or removed in Xcode in the Package Dependencies tab of DotSdkSamples project.

CocoaPods

  1. Remove Swift package dependencies as it is described in the Swift Package Manager section above.
  2. Check if your CocoaPods is up to date with the command pod --version. If not, use the command [sudo] gem install cocoapods.
  3. Run pod install --repo-update command in the project directory.
  4. After the pod installation is finished, open DotSdkSamples.xcworkspace in Xcode.

Setup

  1. In the General tab of DotSdkSamples target, choose your unique Bundle Identifier. This identifier is used for the generation of the license.
  2. Complete app signing configuration using your certificates and profiles.
  3. To obtain a license, please contact [email protected] and send them your Bundle Identifier.
  4. After you receive your license, rename the license file to dot_license.lic and import it to the DotSdkSamples project.
  5. The setup is now complete and you can run DOT iOS SDK samples.

Samples

Sample Description
Document Auto Capture Basic component sample.
NFC Reading Combination of Document Auto Capture component with enabled MRZ recognition and NFC Travel Document Reader component.
Face Auto Capture Basic component sample.
MagnifEye Liveness Basic component sample.
Smile Liveness Basic component sample.

In case when the samples do not work because of the expired DOT license, please contact [email protected] in order to obtain a new license file.

Changelog

All notable changes are documented in CHANGELOG.md.

The format is based on Keep a Changelog.

Versioning

This project adheres to Semantic Versioning.