Jump to Content
Superwall
GuidesRecipes
GuidesStatusSign UpSuperwall
GuidesStatusSign Up

Home

  • Welcome
  • Quick Start

iOS SDK

  • Installation
    • Swift Package Manager
    • CocoaPods
  • Configuring the SDK
    • Handling Purchases & Subscription Status
  • User Management
    • Setting User Attributes
  • Showing Paywalls
    • Presenting via Events
  • 3rd Party Analytics
    • Superwall Events
  • Deep Links & In-App Previews
  • Custom Paywall Actions
  • Game Controller Support
  • Setting up StoreKit testing
  • Troubleshooting

SDK Reference

  • iOS
  • Migrating from v2.x

Dashboard

  • Home Page
  • Creating Paywalls
    • Paywall Settings Sidebar
    • Products
    • Interactive Paywall Preview
    • Localization
    • Advanced Paywall Creation
  • Campaigns
    • Rules

Installation

Suggest Edits

Paywall for iOS can be installed either via Swift Package Manager (recommended) or Cocoapods. Objective-C and Objective-C++ must use CocoaPods.

📘

Use Swift Package Manager →

Recommended

📘

Use Cocoapods →

Required for Objective-C and Objective-C++

Updated 2 months ago


What’s Next
  • Installation via SPM
  • Installation via CocoaPods