Skip to content

iOS SDK

This section describes how to integrate the SDK into an iOS application.

Prerequisites

  • iOS 12.0 or later

Download the SDK

Download SORI iOS SDK 5.0.12.

After downloading the SDK, continue to Installation to add the framework to your Xcode project.

References to the Sample App

We provide a Swift sample app that demonstrates how to integrate the SDK into an iOS app.

SORI Example iOS Swift

Review the example project's Xcode settings and basic recognition flow before starting your own implementation.

v5.0.12

  • Updated the default Audio Marker detector while preserving marker opt-in and fingerprint-only behavior for applications that do not enable it.

v5.0.11

  • Improved campaign identification during continuous recognition.

v5.0.10

  • Improved recognition stability.

v5.0.9

  • Adds SDK-managed current Audio Marker state and activity result APIs.
  • Enriches recognition results with eligible marker traits and updates the same activity when its marker is identified later.
  • Keeps markers on historical results when the current state clears. State retention is conditional; four seconds is not a guaranteed display period.
  • Preserves existing campaign callbacks and start/stop integration; Audio Marker recognition remains opt-in.

See state and activity result integration and installation/update instructions.