Zum Inhalt

IOMb Lib iOS - Debug Informationen

Zum Zweck der allgemeinen Fehleranalyse und insb. des Versands der Messdaten kann die IOMb Lib iOS in einen Debug-Modus versetzt werden.

In diesem Debug-Modus erzeugt die IOMb Lib iOS Ausgaben im Logstrom (Konsole).

1
2
3
4
5
6
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: 
    [UIApplication.LaunchOptionsKey: Any]?) -> Bool {

    IOMBLogging.setDebugLogLevel(.info)
    return true
}
Art und Umfang der Logausgaben können über einen DebugLevel bestimmt werden.

Hinweis

Bitte deaktivieren Sie den Debug-Modus vor der Veröffentlichung der App.

Folgende Debug-Level sind definiert:

  • IOMBDebugLevelOff: Deaktiviert (Default)
  • IOMBDebugLevelError: nur Fehler
  • IOMBDebugLevelWarning: Fehler und Warnungen
  • IOMBDebugLevelInfo: Fehler, Warnungen und Infos
  • IOMBDebugLevelTrace: Fehler, Warnungen, Infos, Events, Requests und Responses
Hinweis

Requests und Responses werden im Documents Folder gespeichert. Zu Debugging-Zwecken kann in iTunes Filesharing eingeschaltet und die entsprechenden Dateien einfach kopiert werden.


Letztes Update: May 10, 2023