Introducing VIDA Identity Stack: All of VIDA, in one place 🎉
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Getting Started

Prerequisites

Getting Activation Key and Repo API Key

In order to access the VIDA SDK, you will need a Repo API Key and Activation Key

Contact Vida Support

If you haven't got the Activation Key, you can reach out to VIDA support team.

Requirements

  • iOS Version: 13.0 or later

  • Xcode Version: 14.0 or later

Installations

1

CocoaPods

Add the following to your Podfile:

If you're implementing KYC Mobile SDK (Full KYC - OCR, Document Verification, Liveness):

platform :ios, '13.0'


source 'https://bitbucket.org/vidaid/ios-sdk.git'
source 'https://cdn.cocoapods.org/'
target 'YourApp' do
  use_frameworks!
# For Sandbox Environment
  pod 'vidaKYC', '1.0.0-Sandbox'
# For Production Environment
# pod 'vidaKYC', '1.0.0'
end

post_install do |installer|
  distribution_pods = ['Mixpanel-swift']
  installer.pods_project.targets.each do |target|
    if distribution_pods.include? target.name
      target.build_configurations.each do |config|
        config.build_settings['BUILD_LIBRARY_FOR_DISTRIBUTION'] = 'YES'
      end
    end
  end
end

Note: Use version format X.Y.Z-Sandbox for sandbox environment and X.Y.Z for production. The post_install script is for Mixpanel library which is added as an external dependency

Then run:

pod install
2

Required Permissions

Add the following keys to your app's Info.plist file:

<key>NSCameraUsageDescription</key>
<string>Camera access is required to capture and verify your identity documents</string>

Last updated