- 15 Nov 2024
- 2 Minutes à lire
- SombreLumière
Version 4.35.0
- Mis à jour le 15 Nov 2024
- 2 Minutes à lire
- SombreLumière
New features and enhancements
Android
Minimum supported version increased to Android 7 (API 24)
The minimum supported version of the SDK has been increased to Android 7 with API level 24.
iOS
Minimum supported version increased to iOS 14
The minimum supported version of the SDK has been increased to iOS 14.
Fixes and other updates
Android
[MSS-10182, MSS-10401] Error when activating license in multi-device activation mode with static vector in activation message
Description: When trying to activate the SDK license in multi-device activation with a static vector in the activation message, the activation failed. The SDK threw the following error: Error -4073 INCONSISTENT STATIC VECTOR.
The Digipass SDK offers a validation mechanism in its Multi-Device Activate License function call which ensures that the static vector that is passed as parameter is compatible with the static vector that the server adds to Activation Message 1. This validation mechanism did not work if the static vector provided by the server had a different prefix than the client-side static vector.
Status: This issue has been fixed. The mechanism to validate the static vector has been adapted, and the SDK no longer throws error -4073 if the only difference between the two static vectors is their prefixes.
iOS
[MSS-10350] Not possible to decrypt Secure Channel deactivation message
The fix of the following issue, effected in versions 4.31.2 and 4.34.0, respectively, was never added to the documentation:
Description: It was not possible to decrypt a Secure Channel message of the type deactivation.
Status: The decryptBody() call for the Objective-C and Swift API has been fixed to accept the same Secure Channel type as the previous C API. Now, the SecureChannelMessageIncorrectType (-4070) error is only thrown if an incorrect message type is provided to the Objective-C and Swift API.
[INC0012097]-[MSS-7545] Error for incorrect length of dynamic vector
Description: In the Digipass SDK version 4.17.0 we changed the size of the dynamic vector. Consequently, migrating from a previous version and looking for a Digipass property lead to an error. This method did not update the size of the dynamic vector.
Status: This issue has been fixed. A call has been added to the SDK which now updates the dynamic vector size.
[INC0013599]-[MSS-10334, MSS-10108] Privacy manifest file removed
Following the recommendations from the latest Apple guidelines, empty privacy files have been removed from the static library.
Supported platforms
For information on the supported operating systems and platforms supported by Mobile Security Suite and the affiliated SDKs, see Supported Platforms.
Known issues
For information on issues that have not yet been resolved in this release of Mobile Security Suite, see Known issues.
Third party licenses
For information on third party dependencies associated with Mobile Security Suite and the affiliated SDKs in this release, see Third party licenses.