Auf Protokolle zur Fehlerbehebung von Test- und Instrumentierungsproblemen für iOS zugreifen

In diesem Abschnitt wird beschrieben, wie Sie auf die Informationen zugreifen, die Ihnen bei der Fehlerbehebung von Problemen helfen können, die beim Testen von iOS-Anwendungen aufgetreten sind. Sie können die verschiedenen Protokolldateien verwenden, die bei der Aufzeichnung oder der Wiedergabe einer Anwendung auf einem Mobile-Testclient für iOS erzeugt wurden. Bei Instrumentierungsproblemen können Sie eine ZIP-Datei abrufen, die alle Daten enthält, die zur Untersuchung des Problems und zur Fehlerbehebung erforderlich sind.

Vorgehensweise

  1. Bei der Aufzeichnung und der Wiedergabe von Tests von nativen iOS-Anwendungen werden sämtliche Schritte in der Konsole protokolliert. Sämtliche Absturzinformationen werden in das entsprechende Geräteprotokoll geschrieben. Stellen Sie sicher, dass die Anwendung ordnungsgemäß instrumentiert ist. Schließen Sie dann das Gerät über ein USB-Kabel an einen Macintosh-Computer an. Wenn die Verbindung hergestellt wurde, öffnen Sie Xcode und greifen Sie wie folgt auf das Geräteprotokoll zu:
    1. Wenn Sie Xcode ab Version 6.0 verwenden, klicken Sie auf Window > Devices und anschließend auf View Devices Logs.

      Auf Geräteprotokolle für Xcode ab Version 6.0 zugreifen

    2. Wenn Sie Xcode Version 5.0 und älter verwenden, klicken Sie zum Anzeigen der Geräteprotokolle auf Xcode > Window > Organizer.

      Auf Geräteprotokolle für Xcode bis Version 5.0 zugreifen

  2. Wenn Sie einen Test über einen iOS-Simulator ausführen und Aufzeichnungs-/Wiedergabeprobleme debuggen müssen, können Sie auf das Systemprotokoll des iOS-Simulators zugreifen, in dem Sie auf iOS Simulator > Debug > Open System Log klicken.
    Auf die Systemprotokolldatei zugreifen
  3. Wenn beim Instrumentieren der zu testenden Anwendung Probleme auftreten, können Sie die Datei "RTWinvestigate.zip" abrufen, die während des Instrumentierungsprozesses generiert wurde. Diese Datei ist nur verfügbar, wenn Sie die zu testende Anwendung instrumentieren, indem das Script rtwBuildXcodemit der Option RTWinvestigate ausgeführt wird. Das Script erfasst alle Informationen, die zur Behebung von Instrumentierungsproblemen erforderlich sind. Details zum Script finden Sie unter iOS-Anwendungen instrumentieren und Script "rtwBuildXcode.sh".
    Alle erfassten Daten werden in der Datei "RTWinvestigate.zip" zusammengestellt. Die Datei befindet sich in dem Ordner, von dem aus der Befehl ausgeführt wurde.

Feedback