The BioID Web Service (BWS) is a cloud-based online service providing a powerful multimodal biometric technology with liveness detection to application developers. But often developers have some trouble writing a user interface for collecting the data required to perform the biometric tasks, notably face images. Therefore we want to provide some sample code that might be used in iOS to interact with the BWS.
The captureView folder contains everything you typically need to run a biometric task from your iOS app. To see how to implement this source code into your app please take a look at GUIDE.
Complete sample for biometric enrollment and verification is provided in the sample folder.
Please also take a look at the Developer Documentation.
- You need a BioID Account with a confirmed email address.
- After creating the BioID Account you can request a free trial instance for the BioID Web Service (BWS).
- After the confirmation for access to a trial instance you can login to the BWS Portal.
- The BWS Portal shows you the activity for your installation and allows you to configure your test client.
- After login to the BWS Portal configure your test client. In order to access this client, please do the steps below.
- Click on 'Show client keys' on your clients (the 'key' icon on the right). The dialog 'Classic keys' opens.
- Now create a new classic key (WEB API key) for your client implementation by clicking the '+' symbol.
- You will need the AppId and AppSecret for your client implementation.
⚠️ Please note that we only store a hash of the secret i.e the secret value cannot be reconstructed! So you should copy the value of the secret immediately!
BioID offers sophisticated face liveness detection for distinguishing live persons from fraud attempts through photo/video replay attacks or 3D masks.
You can also try out the BioID facial recognition app with identity management using BioID Connect - available via iTunes App Store.