Swiftpack.co - optimove-tech/Optimove-SDK-iOS as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
Optimove SDK for iOS
.package(url: "https://github.com/optimove-tech/Optimove-SDK-iOS.git", from: "v1.2.0")

Optimove SDK iOS

GitHub release (latest by date) CI Cocoapods platforms Carthage compatible SwiftPM comppatible GitHub

The official Optimove iOS integration frameworks are an iOS SDK for sending analytics to an Optimove server, such as:

  • Track visitor and customer actions and events
  • Trigger Realtime campaigns

More about Optimove CDP (customer data platform) at optimove.com

Integration Guide

In this guide we will discuss the steps necessary to implement the Optimove iOS SDK for your native application. It will go through the following steps necessary to have the basic & advanced SDK ready to track events on your native applicataion.

Basic Setup

  1. Prerequisites
  2. Initializing the SDK
  3. Managing environments - during integration only
  4. Tracking screen visits
  5. Customer stitching prerequisite
  6. Tracking customers
  7. Submitting to the App Store

Advanced Setup

  1. Tracking custom events


  1. Setup
  2. Testing
  3. Deep links
  4. Disable push campaign
  5. iOS push channels


  1. Migration from 2.x to 3.x


OptimoveSDK for iOS is available under the MIT license.


Stars: 7
Last commit: 4 weeks ago

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Submit a free job ad (while I'm testing this). The analytics numbers for this website are here.

Release Notes

Fixed usage of `registerUser` method
15 weeks ago
  • fixed usage of registerUser method.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics