Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VerifEye iOS SDK

Embed the VerifEye identity-verification flow into your iOS app.

This package is distributed as a precompiled XCFramework (closed source). It is produced from Realeyes' internal source and published here for public consumption.

Requirements

  • iOS 16 or later
  • An NSCameraUsageDescription entry in your app's Info.plist
  • A VerifEye account and API key (Developer Console)

Installation (Swift Package Manager)

In Xcode: File → Add Package Dependencies… and enter this repository URL, or add it to your Package.swift:

dependencies: [
    .package(url: "https://github.com/Realeyes/Verify-Service-iOS", from: "1.0.0")
]

Then add Verifeye to your target and import Verifeye.

Quick start

import SwiftUI
import Verifeye

struct Verification: View {
    let sessionId: String
    let accessToken: String

    var body: some View {
        VerifyVerifier(
            sessionId: sessionId,
            accessToken: accessToken,
            onVerificationCompleted: { completedSessionId in
                // Flow finished — fetch the outcome server-side.
            },
            region: .eu
        )
    }
}

Create the verification session and read its result server-side with your API key; the SDK only receives the short-lived sessionId + accessToken.

Documentation

Full API reference and guides: https://verifeye-docs.realeyes.ai/cloud-apis-web-sdks/ios-sdk/

License

Apache-2.0. See LICENSE and NOTICE.

About

Verify Service iOS public repository

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages