The Gladly iOS SDK makes it quick and easy to build a messaging experience in your iOS app. We provide powerful and customizable UI screens and elements that can be used out-of-the-box to connect with your users.
API documentation can be found at https://developer.gladly.com/ios-sdk/
To get an idea of how to work with the SDK an example application can be found here.
- Clone this repository.
- Open the Example project in Xcode (version > 11.0).
- Drag in the latest release of the SDK as a dependency.
- Replace the
appId
inAppDelegate.swift
with a value given to you by Gladly.
Releases of the SDK can be found under the releases tab.
What are the differences between the two release bundles?
GladlySidekick.framework.<version>.zip
contains code for both ARM and x84_64 architectures so it can be run on the physical iPhone and in the XCode simulator respectively. However, unused architectures need to be removed before deploying to the App Store. This can be done by adding an additional build step.GladlySidekick.xcframework.<version>.zip
is supported by XCode 11 and up. It is the latest code distribution format released by Apple and can simplify the process of developing and releasing applications by adding support for multiple platforms and architectures. This bundle also contains code for both ARM and x84_64 architectures but XCode will automatically remove unused architectures when building.
Which release bundle should I use?
- If you are developing using XCode 11 or newer, we recommend using
GladlySidekick.xcframework.<version>.zip
.