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.gitAñade la biblioteca DiagnosticSDK al target de tu app.
Iniciar el SDK
Inícialo lo antes posible, en application(_:didFinishLaunchingWithOptions:):
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.