DiagnosticSDK

Instalación

Añade el Swift Package e inicia el SDK.

Añadir el paquete

En Xcode, elige File → Add Package Dependencies… y pega la URL del repositorio:

https://github.com/elarbi-allam/DiagnosticSDK.git

Añade la biblioteca DiagnosticSDK al target de tu app.

Iniciar el SDK

Inícialo lo antes posible, en application(_:didFinishLaunchingWithOptions:):

AppDelegate.swift
import DiagnosticSDK

@main
final class AppDelegate: UIResponder, UIApplicationDelegate {
    private lazy var networkInterceptor = NetworkInterceptor()

    func application(_ application: UIApplication,
                     didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        #if DEBUG
        networkInterceptor.start()
        #endif
        return true
    }
}

Mantén la llamada dentro de #if DEBUG. El SDK es una herramienta de depuración y no debe incluirse en builds para la App Store.

Abrir el panel

Ejecuta la app y agita el dispositivo (⌃⌘Z en el Simulador), o toca el botón flotante.

En esta página