Superwall home pagelight logodark logo
  • Status
  • Sign Up
  • Sign Up
Installation
Installation (Legacy)
  • Documentation
  • GitHub
  • Twitter
  • Blog
  • Home
    • Welcome
    SDK
    • Installation
    • Configuring the SDK
    • Handling Purchases
    • Using RevenueCat
    • User Management
    • Showing Paywalls
    • Tracking Subscription State
    • Using the Superwall Delegate
    • 3rd Party Analytics
    • Deep Links and In-App Previews
    • Custom Paywall Actions
    • Observer Mode
    • Purchasing Products Outside of a Paywall
    • Game Controller Support
    • App Store Privacy Labels
    • Setting up StoreKit testing
    • Troubleshooting
    • Pre-Launch Checklist
    • Legacy Docs
      • Installation
        • Overview
        • iOS - Swift Package Manager
        • iOS - CocoaPods
        • Android - Gradle
        • Flutter - pubspec.yaml
        • React Native - Package.json
      • Configuring the SDK
      • User Management
      • Showing Paywalls
      • Using the Superwall Delegate
      • 3rd Party Analytics
      • Deep Links and In-App Previews
      • Custom Paywall Actions
      • Troubleshooting
      • Pre-Launch Checklist
    Web Checkout
    • Overview
    • Creating an App
    • Configuring Stripe Keys and Settings
    • Creating Stripe Products
    • Web Checkout Links
    • Redeeming In-App
    • Sandbox Purchases
    • Restoring & Managing Purchases
    • Web Checkout FAQ
    Guides
    • Using New SDK Features
    • Using Referral or Promo Codes with Superwall
    • RevenueCat Migration Guide
    • Using Superwall with Cursor
    • Creating a Countdown Timer
    • Building Mult-Tier Paywalls
    • Managing Connectivity Issues
    Tips
    • Showing Unique Paywalls
    • Abandoned Transaction Paywalls
    • First Touch Paywalls
    • Feature Gating
    • Custom Actions
    SDK Reference
    • iOS
    • Migrating from v3 to v4 - iOS
    • Migrating from v2 to v3 - iOS
    • Migrating from v1 to v2 - Android
    • Migrating from v1 to v2 - Flutter
    • Migrating from v1 to v2 - React Native
    • Android
    • Flutter
    • React Native
    SDK Quickstart
    • iOS
    • React Native
    • Flutter
    Dashboard
    • Overview
    • Paywalls
    • Templates
    • Creating Paywalls
    • Charts
    • Campaigns
    • Adding Products
    • Surveys
    • Users
    • Managing Localization Updates
    • Settings
    • Creating Applications
    Installation

    Installation (Legacy)

    Superwall can be installed with many different package managers. Please find your preferred package manager below.

    ​
    iOS

    Use Swift Package Manager

    Use Cocoapods

    ​
    Android

    Use Gradle

    ​
    Flutter

    Use pubspec.yaml

    ​
    React Native

    Use package.json

    Pre-Launch ChecklistiOS - Swift Package Manager
    twittergithub
    Powered by Mintlify
    On this page
    • iOS
    • Android
    • Flutter
    • React Native