- Release Notes
- System Requirements
- License Key
- Integration Guides
- Customization Guides
- Workflow
- SDKs Sizes
- Devices Tested
- Known Issues
- Frequently Asked Questions (FAQs)
- Third-Party Licensing Info
See here.
Technology | Min version |
---|---|
Xcode | 15.0 |
iOS | 12.0 |
iPhone | 6 |
iPad | mini (4th generation) |
Note, On-Device Classification (ODC)
beta
feature is only available on devices running iOS 13.0 or newer and powered by A11 or newer chip (iPhone 8 or newer, iPad Mini 5th generation or newer) which offers coverage level of 95.92% as of Q2 2023. Any ID
document type heavily relies on this feature therefore its support has the same constraints.
Note, for MiSnapNFC SDK
functionality, supported devices are all iPhone 7 and newer that support iOS 13.0 and above.
All iOS SDKs (MiSnap, MiSnapFacialCapture, MiSnapNFC) require a license key.
Supported formats:
- Specific bundle id (e.g.
com.company.AppName
) will be valid for this specific application only - Wildcard identifiers (e.g.
com.company.*
) will be valid for all applications which bundle ids start with "com.company" - Multiple identifiers (e.g.
com.company.AppName1, com.company.AppName2
orcom.company.*, com.anotherCompany.*
) will be valid for applications with specified bundle ids and wild card identifiers.
To obtain a license key, please contact your Mitek Solutions Provider or select the "Contact Support" icon from the https://mitek.service-now.com/csm splash page.
Refer to Integration Guides for setting the license key in your application.
MiSnapWorkflow
is a utility that ties any combination of Mitek SDKs together allowing integrators to get up and running with very little effort.
Benefits for integrators:
- Faster deployment to production since there's no need in writing complex custom logic for tying Mitek SDKs together and managing transitions between them
- Faster resolution of issues (if any) since Mitek support team doesn't need to debug your custom workflow
For afore-mentioned reasons it is Mitek's preferred way of building workflows.
See this guide for MiSnapWorkflow
integration and customization details.
Component | Compressed, MB | Uncompressed, MB |
---|---|---|
MiSnap | 1.50 | 3.80 |
MiSnap + MiSnapUX | 2.40 | 5.60 |
NFC | 1.30 | 3.00 |
NFC + NFCUX | 1.70 | 3.90 |
FacialCapture | 0.24 | 0.76 |
FacialCapture + FacialCaptureUX | 0.61 | 1.70 |
VoiceCapture | 0.95 | 2.40 |
VoiceCapture + VoiceCaptureUX | 1.20 | 3.20 |
All SDKs (MiSnap + MiSnapNFC + MiSnapFacialCapture + MiSnapVoiceCapture) | 3.50 | 8.60 |
All SDKs + UXs (MiSnapUX + MiSnapNFCUX + MiSnapFacialCaptureUX + MiSnapVoiceCaptureUX) | 5.00 | 11.60 |
Sizes are taken from "App Thinning Size Report.txt" of an Xcode distribution package for the latest iOS version where compressed
is your app download size increase, and uncompressed
size is equivalent to the size increase of your app once installed on the device.
In most cases you should be interested in compressed
size since this is the size increase to your installable on AppStore that has network limitations depending on the size.
Refer to "Create the App Size Report" section of this article for more details.
Device | Version |
---|---|
iPhone 15 Pro Max | 17.6.1 |
iPhone 15 Pro | 18.0 |
iPhone 15 Plus | 17.0 |
iPhone 15 | 17.6.1 |
iPhone 14 Pro Max | 17.6.1 |
17.0.3 | |
iPhone 14 Pro | 18.0 |
17.6.1 | |
iPhone 14 Plus | 16.5.1 |
iPhone 14 | 17.6.1 |
iPhone 13 Pro Max | 17.6.1 |
17.0.2 | |
iPhone 13 | 17.3 |
iPhone 13 mini | 16.4.1 |
iPhone SE (3rd gen) | 17.5.1 |
iPhone 12 Pro Max | 17.6.1 |
16.4 | |
iPhone 12 | 18.0 |
17.6.1 | |
17.4.1 | |
17.4 | |
14.1 | |
iPhone 12 mini | 17.6.1 |
14.2 | |
iPhone SE (2nd gen) | 18.0 |
14.0 | |
iPhone 11 Pro | 16.0 |
iPhone 11 | 17.6.1 |
15.0 | |
iPhone XS Max | 13.3.1 |
iPhone XS | 17.4.1 |
iPhone XR | 17.6.1 |
17.4.1 | |
iPhone X | 16.7.1 |
iPhone 8 | 16.7.7 |
16.7 | |
16.4.1 | |
iPhone SE (1nd gen) | 13.5.1 |
iPhone 7 Plus | 15.8.3 |
iPhone 7 | 15.8.1 |
15.7.3 | |
iPhone 6s | 15.8.2 |
iPad Air (5th gen) | 17.1.2 |
iPad Pro (12.9-inch) (2nd gen) | 13.1 |
- MiSnap
- Check back sometimes can be erroneously acquired when Check Front document type is invoked
- MiSnapNFC
- Some iPhone 7 devices fail NFC reading of eDriving License regardless of an iOS version
- Some iPhone XR devices fail NFC reading of some Italian eIDs
- An intermitten chip connection loss when both a device and a document are held still on newer iPhone models (iPhone 11 series and newer) running newer versions of iOS (iOS 16 or newer) when reading NLD documents caused by iOS (operating system) issue. Note, a user should be able to successfully finish reading a chip upon one or multiple retries.
- MiSnapFacialCapture
- On iPhone 7 and earlier, the hint messages take a few seconds to begin appearing. During this time the message label will be blank
- MiSnapVoiceCapture
- None
- MiSnapWorkflow:
- An edge case where UI alignment is occasionally broken when transitioning from a Landscape-only to a Portrait-only view controller when a device is held at an approximately 45 degree angle due to a defect in iOS (pre-iOS 16 versions) where a method notifying that transition is happening isn't called in such cases
- MiSnap (no third-party dependencies)
- MiSnapNFC
- MiSnapFacialCapture (no third-party dependencies)
- MiSnapVoiceCapture (no third-party dependencies)