Skip to main content

Installation

Get the Expo Superwall SDK up and running in your Expo project.

Prerequisites

Expo SDK 53+ RequiredThis SDK only supports Expo SDK version 53 and newer. If you’re using an older Expo version, please use our legacy React Native SDK.
Before installing, ensure you have:

Install the Package

Install the expo-superwall package using your preferred package manager:
npx expo install expo-superwall
The expo install command ensures compatibility with your Expo SDK version and installs the correct dependencies.

Platform-Specific Setup

iOS

For iOS, the native dependencies are automatically managed through CocoaPods. After installation, run:
npx pod-install

Android

For Android, the native dependencies are automatically managed through Gradle. No additional setup is required.

Verify Installation

To verify the SDK is installed correctly, check your package.json:
package.json
{
  "dependencies": {
    "expo-superwall": "^1.0.4",
    // ... other dependencies
  }
}

Next Steps

Quickstart Guide

Configure the SDK and show your first paywall

Build docs developers (and LLMs) love