Operating system: iOS
3.14.2
Release date: 2025-07-07
-
PMOB-4522: Fixed error string for NFC.
-
PMOB-4544: Key filtering added for NFC for auth and sign request.
-
PMOB-4562: Security updates.
-
PMOB-4566: Fixed encoding for special characters.
3.14.1
Release date: 2025-05-14
-
PMOB-4495: Fixed an issue when pushing .p12 with certificates during provisioning.
-
PMOB-4491: Fixed delete profile when there is no internet for Swift UI App.
3.14.0
Release date: 2025-03-10
Smart ID Mobile SDK version 3.14.0 does not have support for iOS 14.0 and earlier versions.
-
PMOB-4149: Removed @objc from sdk to make compatible with swiftui.
-
PMOB-4360: Fixed build for apple silicon machines. Added arm64 simulator support for Apple silicon devices.
-
PMOB-4385: Security updates.
-
Removed support for iOS 14.0 and earlier versions.
3.13.1
Release date: 2024-11-20
-
PMOB-4163: Fixed an issue with authentication request, where the request sometimes did not reach back to the server.
-
Support for iOS 12.0 is dropped.
3.13.0
Release date: 2024-10-03
-
PMOB-4172: Updated Arxan to 15.0.0
-
PMOB-4171: Added support for Swift version 6.0
-
PMOB-4110: Added extra header in DSKPP activation URL
3.12.0
Release date: 2024-08-13
-
PMOB-4098: Updated open ssl to version 3.0.13
-
PMOB-4101: Updated Arxan to version 14.3
-
PMOB-4100: Removed Macos code
3.11.x
3.11.3
Release date: 2024-03-18
PMOB-3970: Previously there was an issue with missing profiles, this has been fixed.
3.11
Release date: 2024-02-07
PMOB-3952: Added support for RSA RAW signature for AUTH and SIGN command.
3.10
Release date: 2023-11-27
-
PMOB-3764: Added support for adding and storing a temporary NFC smart card profile.
-
PMOB-3804: Added support for Secure OTP Provisioning based on DSKPP.
-
PMOB-3860: Added support to build SDK with XCode 15.
-
PMOB-3867: Added support to persist CryptoTokenKit state enable/disable in SDK.
-
PMOB-3896: Added NFC Profile and Activation Pin for DSKPP-based secure OTP Provisioning, in sample App.
-
PMOB-3904: General security improvements.
-
PMOB-3923: Added support for custom attestation key in the Generate Key (GenKey) function.
3.9.x
3.9.2
Release date: 2023-10-11
With this release, we have fixed an issue of random deletion of profiles.
3.9.1
Release date: 2023-10-04
The Smart ID Mobile SDK 3.9.1 for iOS release contains:
-
Added support for offline VSC for Mac OS
-
A new function to verify PIN to TAC SDK
-
Updated Arxan to version 14.0
With this release, we have fixed an issue where users previously were unable to provision after backup.
3.9.0
Release Date: 2023-09-06
-
Added support for multiple profiles in TAC SDK.
-
Added a new algorithm, RSARAW, for decryption.
3.8.0
Release Date: 2023-05-03
PMOB-3633: Added support for Mobile Device Management (MDM) attestation keys. Attestation keys can be used to confirm that a response is coming from a trusted managed mobile device.
3.7.0
Release Date: 2023-04-12
PMOB-3709: This release includes security improvements.
3.6.x
3.6.2
Release Date: 2022-11-11
This release includes stability improvements.
3.6.1
Release Date: 2022-11-01
This release includes stability improvements.
3.5.0
Release Date: 2022-04-21
PMOB-3327: There was an issue where enable and disable biometrics did not update the "TokenAgentClient" profile storage. This has been fixed.
3.4.0
Release date: 2021-11-01
This release is built using Apple Swift version 5.5.1 (Xcode 13.1).
-
PMOB-3263: Added Hermod information (version etc) to all requests. This can be used for logs and events in your apps.
-
PMOB-3278: DeviceInfo name is now returned as a base64 encoded string instead of plain text (PROV/PING).
-
PMOB-3284: Split createAuthenticatedDownloadTask into two functions. One with completion handler and one with delegate since these two can't be used combined (TokenAgentClient).
3.3.0
Release Date: 2021-10-07
-
PMOB-3253: Added support for mocking NFC features allowing for UI tests (only beta).
-
PMOB-3254: Fixed an issue where older devices without NFC capabilities crashed (iPhone 6 and earlier).
3.2.0
Release date: 2021-10-05
-
PMOB-2906: Support for NFC tokens (CardOS 5.3 DI tokens pre-personalized by Nexus) used for mobile middleware and shared devices.
-
PMOB-3241: The Smart ID Mobile SDK is built using Swift version 5.5 (XCode 13).
-
PMOB-3208: The SDK sends .rejectedResponse to the Smart ID Mobile app if Hermod replies with 403 (forbidden) on a reply.
3.1.0
Release date: 2021-09-06
-
PMOB-2813: Validate and make sure that the "exp" (expiration time) field exists in JWS headers for visual data.
-
PMOB-3131: Added the optional parameter
authCertChainto TokenAgentClient. -
PMOB-3159: Bugfix in CSR parsing.
3.0.0
Release Date: 2021-05-25
-
PMOB-2716: The framework is now packaged and delivered as an xcframework
-
PMOB-2809: Added two new biometrics states (FACE_ID_APP_SETTING_DISABLED and TOUCH_ID_APP_SETTING_DISABLED) to indicate that biometrics have been disabled in device settings
-
PMOB-2814: Added support for JWS encoded data in visual data + let the SDK manage storage of images
-
PMOB-2826: Mock bluetooth functionality to allow some UI automation testing
-
PMOB-2884: Added isBackendReachable() and more error types in TokenAgentClient
-
PMOB-2887: Only support visual data protection of type ONLINE
Contact and support
For information regarding support, training, and other services in your area, visit http://www.nexusgroup.com/ . Nexus offers maintenance and support services for Smart ID Mobile SDK to customers and partners. For more information, see Nexus Technical Support or contact your local sales representative.