IDV iOS SDK v.1.9.0: released in February’ 2026
Content of this release:
· ReadID SDK version upgrade to M123
· Facetec version updated to 9.7.107
· UI Customization Enhancements
· Bug Fixes & Improvements
ReadID SDK version upgrade to M123
· Added new localization strings
· Added new property that allows show/hide manual input button on ReadID VIZ UI
Facetec version updated to 9.7.107
· Framework Update Required
o Replace the existing FaceTecSDK.xcframework with the latest version included in the ‘Supporting Frameworks’ folder.
o Use FaceTecSDK.xcframework for production builds
o Use FaceTecSDKForDevelopment.xcframework only for debugging in Xcode.
· Removed Localization Strings:
o FaceTec_feedback_move_phone_even_closer
o FaceTec_presession_eyes_straight_ahead
UI Customization Enhancements
· Added new properties to customize the margins, spacing and text alignments
· Removed the "selectIDDescriptionTextColor" property
· Title and description backgrounds now correctly follow the screen background color.
· Added new property that allows to set whether the instruction carousel should be shown
· Added customization support for facescan in low light mode
· Added customization support for facescan in Dynamic Dimming Mode
Bug Fixes & Improvements:
· Updated Response Codes
o Below new response codes have been introduced to provide more specific feedback regarding application access restrictions:
STATUS_BAD_REMOTE_BIODATA
SKIPPED
USER_CANCELED
UNSUCCESS
CAMERA_ERROR
INVALID_RESPONSE
o Removed following error codes:
INVALID_COMMIT_SESSION
INVALID_STATUS_SESSION
PARSING_ERROR
UNSECURE_SERVER_PINNING_FAILED
EMPTY_ACCESS_KEY
EMPTY_BIODATA_PROXY
INVALID_BIODATA_ENDPOINT
INVALID_FACEMAP_TOKEN
FACESCAN_NO_SESSION_RESULT
NO_RESPONSE
o Fixed looping issue: Implemented improved logging error codes and report it back to host app.
Due to the lack of logging during the looping behavior, we are unable to diagnose it accurately or provide a clear explanation to the host app.
Consider below error codes to handle in host app:
STATUS_BAD_BIODATA
STATUS_BAD_BIODATA_DOCTYPE
STATUS_BAD_BIODATA_EXPIRY
STATUS_BAD_BIODATA_ISSUER
STATUS_BAD_FACEMAP
STATUS_BAD_PROTOCOL
STATUS_INVALID_DEVICE_REQUEST
STATUS_INVALID_SESSION
STATUS_AUTH_FAILED
STATUS_BAD_REMOTE_BIODA
o Fixed issue related to sending remote biodata to server using SELFIE_IMAGE