VCheckSDK 1.4.12

VCheckSDK 1.4.12

Maintained by Korzh VCheck, VCheckOrg, Perets.



 
Depends on:
Alamofire>= 0
lottie-ios>= 0
 

VCheckSDK 1.4.12

  • By
  • vycheck

VCheck SDK for iOS

VCheck is online remote verification service for fast and secure customer access to your services.

Features

  • Document validity: Country and document type identification. Checks for forgery and interference (glare, covers, third-party objects)
  • Document data recognition: The data of the loaded document is automatically parsed
  • Liveliness check: Determining that a real person is being verified
  • Face matching: Validate that the document owner is the user being verified
  • Easy integration to your service's iOS app out-of-the-box

How to use

Installing via CocoaPods

pod 'VCheckSDK'

Start SDK flow

import VCheckSDK

//...
VCheckSDK.shared
            .verificationToken(token: token)
            .verificationType(type: verifType)
            .languageCode(langCode: self.langCode)
            .environment(env: VCheckEnvironment.DEV)
            .showPartnerLogo(show: false)
            .showCloseSDKButton(show: true)
            .partnerEndCallback(callback: {
                self.onSDKFlowFinished()
            })
            .colorBackgroundSecondary(colorHex: self.backSecondaryColorHex)
            .colorBackgroundPrimary(colorHex: self.backPrimaryColorHex)
            .colorBackgroundTertiary(colorHex: self.backTertiaryColorHex)
            .colorBorders(colorHex: self.bordersColorHex)
            .colorTextPrimary(colorHex: self.primaryTextColorHex)
            .colorTextSecondary(colorHex: self.secondaryTextColorHex)
            .colorActionButtons(colorHex: self.primaryButtonColorHex)
            .colorIcons(colorHex: self.iconsColorHex)
            .start(partnerAppRW: (getOwnSceneDelegate()?.window!)!,
                    partnerAppVC: self,
                    replaceRootVC: true)