Introduction
An in-app network debugger for iOS that records, replays and shares complete sessions.
DiagnosticSDK records every HTTP(S) request your iOS app makes, groups them by the screen that sent them, saves each session, and lets you replay a recorded session on any device or share it securely with your team.
It works by observing your app's own URLSession. Requests are never re-sent through a second session, so your SSL pinning, certificates, cookies and session configuration keep working.
Installation
Add the Swift Package and start the SDK in two lines.
Your first replay
Record a session, then replay it. Five minutes.
How it works
Observation instead of interception.
Known limitations
What the SDK does not capture.
Requirements
- iOS 15 or later
- Swift Package Manager
- No third-party dependencies