Expo SDK

Expo SDK Setup

Getting started with Reteno SDK for Expo

Overview

expo-reteno-sdk is an Expo module for eSputnik mobile engagement features.

The SDK supports:
  • Expo development builds (Expo Go is not supported)
  • iOS 15.1 or later
  • Android 8.0 or later (minSdkVersion = 26)
Native SDK versions in expo-reteno-sdk v2.3.0:
  • Reteno Android SDK 2.10.1
  • Reteno iOS SDK 2.7.3

Getting started with Reteno SDK / Setup guide

Initialization in v2.0.0

Expo SDK v2.0.0 supports two initialization paths:

  • Set sdkAccessToken in the platform plugin config to initialize automatically with default options.
  • Omit sdkAccessToken and call Reteno.initialize() from JavaScript to control debug mode, lifecycle tracking, session duration, initial in-app pause state, and iOS device token handling.

Do not combine the two paths. If sdkAccessToken is set, the SDK initializes before JavaScript runs and a later Reteno.initialize() call is a no-op.

License

Reteno Expo SDK is released under the MIT license.