Debug-Informationen¶
Zum Zweck der allgemeinen Fehleranalyse und insb. des Versands der Messdaten kann die SZM-Library in einen Debug-Modus versetzt werden. In diesem Debug-Modus erzeugt die SZM-Library Ausgaben im Logstrom (Konsole).
Objective-C:
1 2 3 4 5 |
|
Swift:
1 2 3 4 5 |
|
Folgende Debug-Level sind definiert:
-
IOLDebugLevelOff
Logausgabe: Deaktiviert (Default) -
IOLDebugLevelError
Logausgabe: nur Fehler -
IOLDebugLevelWarning
Logausgabe: Fehler und Warnungen -
IOLDebugLevelInfo
Logausgabe: Fehler, Warnungen und Infos -
IOLDebugLevelTrace
Logausgabe: Fehler, Warnungen, Infos, Events, Requests und Responses
Hinweis
Das Kopieren des „INFOnlineLibrary“ Ordners findet nur auf File Ebene statt. Weder der gesamte „INFOnlineLibrary“ Ordner noch das „INFOnlineLibrary.framework“ darf über Xcode dem Projekt hinzugefügt werden.
Ein manuelles Hinzufügen des „INFOnlineLibrary.framework“ als linked oder embedded Framework über das Xcode Interface ist nicht notwendig und kann gegebenenfalls zu Fehlern beim Code Signing oder der App Store Submission führen.