What is the Selligent Marketing Cloud - Mobile SDK for iOS?
The Selligent Marketing Cloud - Mobile SDK is a tool that enables you to use the Selligent Marketing Cloud - Mobile feature in a very easy and straightforward way.
By incorporating our latest SDK for iOS in your app, we support you in handling Push Notifications, InApp Messages, standard and custom events as well as registrations, unregistrations, logins and logouts in the App.
Maximum iOS version supported in the master branch: iOS15
To integrate the library yourself just download, depending of your needs one of those links:
- iOS Framework: SDK framework
- iOS Library: SDK static library
- iOS Lib- Plot geofencing support: SDK static library with support of geofencing
Or you can use CocoaPods by adding one of these pod to your main target, and also to your notification extensions targets in your Podfile:
for the framework:
pod 'SelligentMobileSDK/Framework', :git => 'https://github.com/SelligentMarketingCloud/MobileSDK-iOS.git'
for the static library:
pod 'SelligentMobileSDK', :git => 'https://github.com/SelligentMarketingCloud/MobileSDK-iOS.git'
or if you are using geofencing capabilities (it will also install dependency to PlotPlugin)
pod 'SelligentMobileSDK/Geofencing', :git => 'https://github.com/SelligentMarketingCloud/MobileSDK-iOS.git'
then run
pod install
Then please refer to the SDK full documentation for a correct implementation of the SDK
Please check our SDK full documentation
Use our Reference manual to quickly check all our available methods
Download our iOS example application to see how our SDK needs to be implemented - The swift target (and the extensions inside the project) embed the sdk framework, and the objective c target use the static library.