DiagnosticSDK

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.

Requirements

  • iOS 15 or later
  • Swift Package Manager
  • No third-party dependencies

On this page