We would like to inform you of a critical update concerning our mobile software development kit (mSDK) when used in conjunction with the newly released iOS SDK 18 and Xcode 16. It has come to our attention that applications compiled using these latest tools alongside any version of our mSDK prior to 6.14.0 may experience crashes due to a UI-related issue.

Technical Insight: The root cause of this problem lies in a change made by Apple to their internal implementation, which affects how views are initialized within the application, leading to repeated initialization and subsequent crashes.

Resolution: This fix is incorporated into our mSDK release, version 6.14.0. For detailed information on this update, please refer to the release notes provided.

Recommendation: To take full advantage of the newest features and essential bug fixes, we strongly advise adopting mSDK version 6.14.0 as it is designed to work seamlessly with iOS SDK 18 and Xcode 16. Should you continue using an older mSDK version with these latest tools, you may encounter stability issues which can be avoided by updating to mSDK version 6.14.0.

Already published applications are not affected.

Download the Mobile Commerce SDK

The package includes base Mobile SDK and sample demo app to play with.

Show previous versions


SDK extensions [Optional]

Below is a list of our integrations with the 3rd party native SDKs. You do not have to import additional libraries to your project, unless you are going to use the following features:

iOS Android Documentation
Klarna Payments CocoaPods dependency (verified with 2.4.2) Gradle dependency (verified with 2.5.0) Read Guide >>
Afterpay Pacific Github (verified with 5.5.0) Gradle dependency (verified with 4.4.0) Read Guide >>
Cash App Pay Github (verified with 0.6.2) Gradle dependency (verified with 2.3.0) Read Guide >>
Affirm Github CocoaPods dependency (verified with 5.0.32) Gradle dependency (verified with 2.0.25) Read Guide >>
Credit Card Scanning Deprecated since Mobile SDK 4.6.0 Gradle dependency (verified with 5.5.1) Read Guide >>
Iovation FraudForce
(RedShield)
(NOTE: The versions below 5.0.0 will no longer work.)
Github (verified with 5.5.0) Github (verified with 5.1.0) Read Guide >>

NOTE: Starting from version 4.0.0 there will be no separate 3D Secure 2.x wrapper framework - all 3D Secure 2.x functionality will be built in Mobile SDK framework.