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 #
-
Download Replicate for macOSDownload the free trial and drag it to your Applications folder.
-
Install the interceptor package for your frameworkFlutter or React Native. See the framework guides below.
-
Call
ReplicateInterceptor.init()before your app startsMust be the very first line — before any network calls or app registry setup. -
Hit Record in Replicate, use your app, hit StopReplicate captures your app container, network tape, and keychain state.
-
Your snapshot is savedShare 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 #
- How it works — architecture overview and privacy details
- Flutter integration guide
- React Native integration guide
- Frequently asked questions