DiagnosticSDK

Installation

Ajoutez le Swift Package et démarrez le SDK.

Ajouter le package

Dans Xcode, choisissez File → Add Package Dependencies… et collez l’URL du dépôt :

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

Ajoutez la bibliothèque DiagnosticSDK à la cible de votre app.

Démarrer le SDK

Démarrez-le le plus tôt possible, dans 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
    }
}

Gardez l’appel dans #if DEBUG. Le SDK est un outil de débogage et ne doit pas être livré dans les builds App Store.

Ouvrir le tableau de bord

Lancez l’app et secouez l’appareil (⌃⌘Z dans le Simulateur), ou touchez le bouton flottant.

Sur cette page