iOS Identity-Verification App with Document & ID Scanning SDK
Overview
A native iOS application centered on identity verification and document capture, integrating a commercial ID-scanning SDK. The Xcode workspace (“AcuantGo”) and CocoaPods setup indicate an eKYC / document-capture flow built on a third-party computer-vision SDK.
Why It Exists
Onboarding and identity checks need reliable, on-device capture of identity documents and faces. Rather than build document detection from scratch, this app integrates a proven scanning SDK to validate an iOS eKYC flow.
What We Built
A Swift/Objective-C iOS app structured as a CocoaPods workspace (AcuantGo.xcworkspace, Podfile) with the standard app, unit-test (AcuantGoTests), and UI-test (AcuantGoUITests) targets. The codebase is predominantly Swift (~220 KB) with a meaningful Objective-C layer (~51 KB) bridging the native scanning SDK, plus Ruby for CocoaPods/build tooling. The integration provides camera-driven document and ID capture as the basis for an identity-verification experience.
Technologies & Approach
Native iOS (Swift + Objective-C, UIKit) with CocoaPods for dependency management, integrating a commercial document/ID-scanning SDK for the computer-vision-heavy capture step, the pragmatic choice for accuracy and time-to-market on identity capture.
Outcome / Impact
Validated an on-device identity-verification and document-capture flow on iOS using a third-party scanning SDK, with unit and UI test targets in place. A proof of the studio’s native mobile + eKYC integration capability.
Capabilities Demonstrated
- Native iOS development in Swift and Objective-C
- Integration of a commercial document/ID-scanning (eKYC) SDK
- Camera-based identity and document capture
- CocoaPods workspace structure with unit and UI test targets