Added optional liveness support, additional separate SDK must be added to the application
Added IDSLivenessViewController to support offline liveness test, which contains:
Calibration step for device position
Configurations:
Action Count
Time out for actions
Face images count
Maximum action failure count
Added Liveness Actions:
Left
Right
Up
Down
Frown
Smile
Requires third party dependency FLAnimatedImage to display animated images
Document Scanner
Added additional overlay for ID documents into the camera to showcase the correct orientation of the document
Web Services
Added call submitLivenessResult
Option to generate json request if proxy is used
Option so send as multipart request
Uses new endpoint “idscanenterprisesvc/journey/liveness/” (This needs to be added to proxies, reverse proxies and gateway solutions if using Liveness)
Sample app
Added sample to showcase how to use IDSLivenessViewController
Fixed QA reported crash #36772
V8.1.0 (10/05/2018)
Renamed all references from IDSmart to
MJCS
Added
Customer Journey Integration
Full
journey needs only credentials to drive customer journey.
Delegate
methods call are for cancel, error and response as aggregated journey response.
Web
service end point changed.
Deleted
getDetails method and added getJourney endpoint due to security reasons.
submitDocument
endpoint moved to scan/upload, check Technical guide for changes.
Added
property to change isExtracted field while constructing the request.
Document Scanner Controller Updated.
Added
scanner type for Proof of Address(A4)
Added
scanner type for Selfie
Classification
& MRZ Scanner type removed due to the new smart capture profile
Camera
updated with new module
4K
image capture for utility documents
iPhone
X support
Added
new document processing engine (IDESv2)
Improved
document capture accuracy
Blur
Detection
Glare
Detection
Models/profile
resources for auto-capture were separated into
bundles.
Sample
App updated with Customer Journey Controller integration.
V1.6.25 (10/04/2018)
Added on camera screen frame/guide
overlay.
Added
iPhone X check for camera screen icons
Added
minimum resolution logic and warning message for auto capture.
V1.6.24 (21/12/2017)
Improved French document scanning in
Smart Capture (French SDK package)
Improved
Document Detection and Extraction.
V1.6.23 (02/10/2017)
Added additional build parameter
“fembed-bitcode” to fully embed bitcode symbols inside the SDK.
V1.6.22 (14/08/2017)
Added support for Triple Scan Journeys
Added
support for Proof of Address Journeys
Added
token authentication
Fixed
issue with FRA documents
Deprecated
getDetails endpoint due to security risk
Bitcode enabled
Fixed
sample app when second and third scan available, and if the user tap cancel
button, journey starts again.
Added
loader to the sample app result screen
V1.6.21 (25/05/2017)
Sample app updated in order to support
new face match journey with required action.
Added
kIDSEnterpriseRequiredActionCaptureSelfie required action constant inside the SDK.
V1.6.20 (14/04/2017)
Sample app updated
Journey
has changed
UI
changed
Selfie
Support added
Double
Sided Scan Support, Triple Scan Support added
Result
Screen added
Removed
osd.traineddata (size of the sdk reduced)
Get Details credentials alert bug fixed
Scanning
Result Bugs fixed with required action supports
Tech
Guide updated
README
file updated
Documentation
of Public Methods update
IDSmart.framework updated with new web
service module
V1.5.21 (09/02/2017)
Fixed issue when the document source
was not correctly specified for the backend.
V1.5.0 (27/12/2016)
Deprecated Developer Keys
(IDSmartApplicationToken is no longer on .plist)
Deprecated
old Web Service class
Deprecated
old web service methods `submitIdentityDocument` and `submitUtilityDocument`
Refactored
fixOrientation method in the sample app.
Removed
unused Libs on the sample app
Removed old and deprecated methods
from the Sample App
IDSmart.framework,
IDSmart.bundle and opencv2.framework removed as default from sample app to give
clients a clean sample app to avoid unremoved framework errors.
New
dynamic IDSmart framework is ready to use.
Opencv
removed as external dependency.
Public Methods updated with deprecation
warnings
Documentation
of Public Methods updated
Updated
README
Technical
Guide of SDK added
Jazzy
Documentation added for all Public Headers
Package
contents updated (Now it contains three different frameworks:iphoneos,
iphonesimulator, iphoneuniversal) along with Documentation and Sample App.
iOS
Deployment Target is now 8.0.
Shake
motion added for showing the version number (Only works on debug mode on the
Camera Screen)
IDSmart.framework’s
headers updated along with new IDSWebServices classes
Sample App updated
v1.2.2-984 (24/08/2016)
Accessibility features added
(voiceover, hints, etc.)
Camera
screen alert overlay added
Simulator option activated for debug
purpose. (Sample images added for front and back camera.)
Fixed
a bug that occurred when the camera UI components would not rotate properly in
landscape mode
v1.2.2-963 (15/06/2016)
Fixed a bug when a container
application selected a different
C++ standard library and used our SDK, causing a crash
Added code to sample application demonstrating how manual image selection works for cropping and processing
v1.2.2-954 (12/06/2016)
Fixed issue with concurrency while
using default dispatch queues
Removed unnecessary content from IDsmart.bundle packaging to reduce library size impact on container application