Gibt es eine Möglichkeit, iOS-Geräteprotokolle auf dem Terminal anzuzeigen?
Gibt es eine Möglichkeit, iOS-Geräteprotokolle auf dem Terminal anzuzeigen?
Antworten:
Ich glaube, libimobiledevice ist das, wonach Sie suchen. Github Repo finden Sie hier
Es ist eine plattformübergreifende Bibliothek, die mit iDevices spricht, ohne dass eine Jailbrake erforderlich ist. Verwenden Sie einfach den Konsolenbefehl
$ idevicesyslog
Sie können es über Homebrew installieren oder aus Quellen kompilieren
macOS wird über Homebrew installiert
$ ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"
$ brew install -v --devel --fresh automake autoconf libtool wget libimobiledevice
$ brew install -v --HEAD --fresh - Build-from-Source-IDeviceinstaller
Linux
sudo apt-get update
sudo apt-get install libimobiledevice ideviceinstaller
Ja, Sie können iOS-Systemprotokolle über die Mac-Befehlszeile anzeigen.
Installieren Sie den Apple Configurator. Es verfügt über ein offizielles Hilfsprogramm, mit dem Sie die Protokolldateien anzeigen und andere nützliche Aufgaben ausführen können.
cfgutil syslog
Der Hilfebefehl ist sehr nützlich und Sie können ihn über das Menüelement "Install Automation Tools ..." installieren, sobald Sie Apple Configurator 2 ausführen
Nehmen Sie dies mit ein wenig Salz, da ich noch nie nach iOS-Geräteprotokollen gesucht habe, aber es gibt da draußen Apps (ich denke an iExplorer, es gibt andere), mit denen Sie das Dateisystem eines verbundenen iOS-Geräts und / oder den Inhalt erkunden können von iTunes-Backups des Geräts. So können Sie tun, was Sie wollen.