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
Note: May not work on older versions. If you have outdated Xcode version - delete, or install in a different directory and make sure you install latest version via App Store.




Client Side Library Size

444 Kb


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.


  • 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.
• Change the default configuration.

v3.1.0 18th October 2018

• Add 'Without Discovery' mode.
• Add Client-Side-Version header support.

v3.0.0 25th September 2018

Initial generation of the iOS Client Side Library.