The Client Side Library for iOS™ provides everything you need to connect to any Server Side Library application - such as PHP server side library, Java server side library, .NET server side library. Take a look at the Getting Started Guide for information on configuring your development environment before downloading
The Mobile Connect Library for iOS provides everything you need to implement Mobile Connect in apps running natively on iOS. Take a look at the Getting Started Guide for information on configuring your development environment before downloading.
The library is written in Swift with full support for Objective-C code base.
Ensure best practice in safeguarding user credentials – using, for example, code obfuscation to improve application security. For high-security applications, consider using a server-side Library, such as Java, instead.

Client side library
All of the steps you need to follow to set up your iOS development environment are detailed in a Client Side Library Guide. The iOS Client Side includes a project, and the guide includes examples of how to configure calls to the Mobile Connect services from within the project.
Minimum Requirements
- Swift 5
- iOS 8.0 / tvOS 9.0 / watchOS 2.0
- Mac OSX 10.9
- Xcode 8.0
Releases
Version |
|
Client Side Library Size |
444 Kb |
Date |
14th April 2019 |
Backward Compatibility |
Initial release |
Forward Compatibility |
Applications built with this version will continue to work with future product and Server Side libraries releases. |
Supports
- iOS 12.0
- Mac OSX 10.13.6
- Xcode 10
API Reference Documentation
Download the Client Side Library
Revision History
v3.1.3 | 14th April 2019 |
Upgrade Swift version to 5.0 |
v3.1.2 | 28th December 2018 |
• Separate Application and Library folders. |
v3.1.1 | 12th November 2018 |
• Replace SubscriberId with MSISDN for 'Without Discovery' mode. |
v3.1.0 | 18th October 2018 |
• Add 'Without Discovery' mode. |
v3.0.0 | 25th September 2018 |
Initial generation of the iOS Client Side Library. |