Documentation

Overview

Get Replicate working with your iOS Simulator app in under five minutes.

What is Replicate #

Replicate saves and restores full iOS Simulator app state — container files, network tape, and keychain entries — as a single .replica file. Record a session, share the file with a teammate, and they can restore your exact app state in one click. No manual setup, no re-logging in, no hunting through the app to reproduce a bug.

Get started in 5 minutes #

  1. Download Replicate for macOS
    Download the free trial and drag it to your Applications folder.
  2. Install the interceptor package for your framework
    Flutter or React Native. See the framework guides below.
  3. Call ReplicateInterceptor.init() before your app starts
    Must be the very first line — before any network calls or app registry setup.
  4. Hit Record in Replicate, use your app, hit Stop
    Replicate captures your app container, network tape, and keychain state.
  5. Your snapshot is saved
    Share it, restore it, or use it to reproduce bugs on any Mac with Replicate installed.

Framework support #

Framework Package Status
Flutter replicate_interceptor Available
React Native replicate-interceptor-rn Available
Swift / UIKit / SwiftUI No package needed (coming soon) In progress

Next steps #