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.gitAjoutez la bibliothèque DiagnosticSDK à la cible de votre app.
Démarrer le SDK
Démarrez-le le plus tôt possible, dans 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
}
}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.