Netcetera iOS 3DS SDK - Release Notes - Version 2.4.0.0

Published: 06.11.2023

Version 2.4.0.0 is a major release of the Netcetera iOS 3DS SDK.

Important Note: Each customer will receive a unique API Key via e-mail with the release of the Netcetera iOS 3DS SDK version 2.4.0.0, which will replace the current license file.

Compatibility

This version is not backwards compatible with previous versions of the Netcetera iOS 3DS SDK (see Breaking Changes).

New features

Breaking changes

  • The Netcetera iOS 3DS SDK configuration now requires an API Key instead of a License Key

Improvements

IMPORTANT: We advise all of the SDK integrators to replace the old initialize method with the new one. The old initialize method will still be available for all integrators. The initialization of the SDK can have a longer than usual duration based on the established connection (latency) with the remote configuration server and should be handled in a way that will ensure proper UX (avoid UI unresponsiveness).

Bug fixes

  • Fixed a bug where the SDK sends Challenge Request multiple times during OOB challenge redirect.

Known issues

  • We are aware of the fact that there is a false positive warning when calling the doChallenge method in XCode 14 and above, informing integrators that the method may lead to UI unresponsiveness and should not be called on the main thread. We confirm that the warning is a false positive. The SDK handles the long lasting operations gracefully (without UI unresponsiveness). The integrators should continue to call the method on main thread, while we are working on a solution that will not show the false positive.