Minimum Requirements

Conditions to support integration

Version 11.0.0

PlatformMinimum Requirement
React Native0.78.x+ (recommended) or 0.76.x (with upgrades)
iOS16.0
Swift5
Xcode16.0
AndroidMin SDK 26, Target/Compile SDK 36
Java17
Kotlin2.0.21+
Android Gradle Plugin8.9.1+
Gradle8.12+

React Native Version Compatibility

React NativeNotes
0.78+Recommended - Native Kotlin 2.x support
0.76 - 0.77Requires Kotlin/AGP/Gradle upgrade

New Architecture Required

This SDK uses TurboModules which requires React Native's New Architecture to be enabled. See the Integration guide for instructions on how to enable it for both iOS and Android.


Expo Compatibility

  • Supported with Expo Prebuild/Custom Dev Client/EAS Build.
  • Not supported with Expo Go (Managed), because this SDK requires native modules.
  • Use local CLI (npx expo ...) for all commands; avoid global installs that cause Metro path issues.

Tooling Versions

  • Node.js: 18+ recommended
  • Yarn/NPM: latest stable
  • CocoaPods: 1.14+ recommended

Version Alignment

  • Align Android compile/target/min SDK, Kotlin, and AGP using expo-build-properties (Expo) or build scripts (bare).

What’s Next