Table of contents
This page documents 6.5 versions of the SDKs.
The following matrix shows the minimum supported versions for the SDKs:
|SDK||Minimal supported version|
|Android uSDK||4.1 (API Level 16)|
|iOS uSDK||iOS 10.0|
When downloading the iOS SDK from the customer portal, the SDK may appear on disk at ~30mb or more. Be assurred this is just the size of the framework on disk for macOS. The uSDK supports bitcode. Bitcode enables apps to be “sliced” into smaller executables containing only the needed resources to run on the particular device the app is installed on. When integrated into a bitcode enabled app, the on-disk size of the iOS uSDK is ~870kb. When integrated into a non-bitcode enabled app (i.e. a “universal build” app), the on-disk size of the iOS uSDK is ~3.5mb.
The SDKs support
2.2 3DS specifications.
The SDK gives two distinct ways for using it. The first one is a pure 3DS interface as it has been specified in the 3DS specification. The second one is a custom interface - called ‘Simplified’ - built on top of the pure one. It gives the customer a single
authenticate method that performs the end to end 3DS v2 flow behind the scenes.