- 06 May 2025
- 1 Minute to read
- Print
- DarkLight
- PDF
Supported Platforms
- Updated on 06 May 2025
- 1 Minute to read
- Print
- DarkLight
- PDF
The Mobile Security Suite supports various platforms and includes several SDKs. For Android, it requires a minimum of Android 7, targeting up to Android 15, though some Doogee devices are not supported. For iOS, the minimum requirement is iOS 15, along with Swift 5 and Xcode 16, as bitcode support was removed starting with Xcode 14, eliminating related warnings in app uploads. The suite features multiple mobile integration SDKs, including the Biometric Sensor SDK, Digipass SDK, and others focused on secure messaging, root detection, and secure storage. Additionally, server SDKs are available for various platforms, ensuring comprehensive support for mobile security applications. For detailed platform compatibility, users are encouraged to refer to the official documentation.
This section lists the supported platforms for Mobile Security Suite and the affiliated SDKs included in the product package.
Mobile operating systems
Android:
Minimum: Android 7 (API 23) or higher
Target: Android 15 (API 35)
The Image Scanner SDK does not support some Doogee devices.
iOS
Minimum: iOS 15 and later
Swift 5 and later
Xcode 16 and later
Apple dropped bitcode support with Xcode 14. Therefore as of Mobile Security Suite 4.35.0, bitcode support is removed from all Mobile Security Suite SDKs. This will eliminate any bitcode warnings when uploading your app to the App Store.
For more information, refer to the Apple Developer documentation.
Mobile integration SDKs
The Digipass SDK and the other mobile integration SDKs support various platforms.
The mobile integration SDKs are:
Biometric Sensor SDK
Client Device Data Collector SDK (CDDC SDK)
Digipass SDK
Digipass Software Advanced Provisioning Protocol SDK (DSAPP SDK)
Device Binding SDK
FIDO UAF SDK
Image Generator SDK
Image Scanner SDK
Notification SDK
Orchestration SDK
Root Detection SDK
Secure Messaging SDK Client
Secure Messaging SDK Server
Secure Storage SDK
White-Box Cryptography SDK
Platforms supported by the server SDKs
The following table lists the platforms supported by the OneSpan Mobile Security Suite server SDKs.
Supported platforms – server SDKs | ||||
Supported platforms | Server SDKs | |||
---|---|---|---|---|
Secure Messaging SDK Server | Image Generator SDK | DSAPP Server SDK | Notification SDK Server | |
.NET 6 (and later) | ✓ | ✓ | ✓ | ✓ (from 4.5) |
Linux 64-bit | ✓ | |||
Windows 64-bit | ✓ | |||
JDK version 1.8 (and later) | ✓ | ✓ | ✓ | ✓ |
Platforms supported by the mobile SDKs
The following tables list the platforms supported by the OneSpan Mobile Security Suite mobile SDKs.
Supported platforms – mobile SDKs (1) | |||||
Supported platforms | Mobile SDKs | ||||
---|---|---|---|---|---|
Device Binding SDK | Image Scanner SDK | Secure Messaging SDK Client | Root Detection SDK | Secure Storage SDK | |
Android 6.0 and later (armeabi-v7a, arm64-v8a, x86, and x86_64) | ✓ | ✓ | ✓ | ✓ | ✓ |
iOS 15 and later (BitCode support deprecated) with Swift 5 and Xcode 16 | ✓ | ✓ | ✓ | ✓ | ✓ |
Xcode 16 | ✓ | ✓ | ✓ | ✓ | ✓ |
Swift 6 | ✓ | ✓ | |||
iPadOS 15 | ✓ | ✓ | ✓ | ✓ | ✓ |
Supported platforms – mobile SDKs (2) | |||||
Supported platforms | Mobile SDKs | ||||
---|---|---|---|---|---|
WBC SDK | Biometric Sensor SDK | Digipass SDK | DSAPP Client SDK | Notification SDK | |
Android 6.0 and later (armeabi-v7a, arm64-v8a, x86, and x86_64) | ✓ | ✓ | ✓ | ✓ | ✓ |
Android Native (armeabi-v7a, arm64-v8a, x86, and x86_64) | ✓ | ||||
iOS 15 and later (BitCode support deprecated) with Swift 5 and Xcode 16 | ✓ | ✓ | ✓ | ✓ | ✓ |
Xcode 16 | ✓ | ✓ | ✓ | ✓ | ✓ |
Swift 6 | ✓ | ||||
iPadOS 15 | ✓ | ✓ | ✓ | ✓ | ✓ |
JDK version 1.8 (and higher) | ✓ | ||||
Linux 64-bit | ✓ | ||||
Max OS X | ✓ | ||||
Windows 64-bit | ✓ |
Supported platforms – mobile SDKs (3) | |||
Supported platforms | Mobile SDKs | ||
---|---|---|---|
CDDC SDK | Orchestration SDK | FIDO UAF SDK | |
Android 6.0 and later (armeabi-v7a, arm64-v8a, x86, and x86_64) | ✓ | ✓ | ✓ |
iOS 15 and later (BitCode support deprecated) with Swift 5 and Xcode 16 | ✓ | ✓ | ✓ |
Xcode 16 | ✓ | ✓ | ✓ |
Swift 6 | ✓ | ||
iPadOS 15 | ✓ | ✓ | ✓ |