For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fingerprint Capture

This component requires a minimum iOS13 version

Introduction

The Component discussed in the current document is called Phingers Component. It is responsible for capturing the user's finger fingerprints and the subsequent extraction of the fingerprint templates. Its main functionalities are as follows:

  • Two operating modes: extraction of the four fingers of the hand (except the thumb), or extraction of only the thumb.

  • Internal camera management.

  • Permission management.

  • Built-in liveness detection.

  • Assistant in fingerprint capture processes.

  • Generation of templates with fingerprint features, images, and scores.

In the section on Initialization the steps required for the basic integration of the SDK are detailed. This section adds information for launching this component.

Dependencies

To avoid conflicts and compatibility issues, if you want to install the component in a project that contains an old version of the Facephi libraries (Widgets), they must be completely removed before installing the components of the SDKMobile.

CocoaPods

pod 'FPHISDKMainComponent', '~> $VERSION'
  • To install the current component, the following entry must be included in the application's Podfile:

pod 'FPHISDKPhingersTFComponent', '~> $VERSION'
  • Once the dependencies are installed, the different functionalities of the component can be used.

SPM

  • The mandatory dependencies that must have been previously installed are:

  • To install the SelphID component, it must be included in the project's modules:

Permissions

In the client application where the components will be integrated, it is necessary to add the following element to the file Info.plist:

Available controllers

Controller

Description

PhingersController

Main fingerprint capture controller

Last updated