Dieser Fehler tritt auf, wenn das Vertrauen eines Hosts, dem das Gerät zuvor vertraut hat, zurückgesetzt wurde (Einstellungen: Allgemein: Zurücksetzen: Standort und Datenschutz zurücksetzen) und erneut angeschlossen wird.
Die Problemumgehung besteht darin, die vorhandene Vertrauensdatei im Sperrverzeichnis zu löschen und erneut zu koppeln.
Es wäre schön, wenn dies automatisch passieren könnte.
Sie können die Kopplung manuell aufheben
Auch dies gesehen und bestätigt, dass das Löschen der vorhandenen Trust-Datei im Lockdown-Verzeichnis den Reparing-/Trust-Prozess dazu zwingt, wieder zu funktionieren.
Sie müssen es nicht aus dem Orbit holen, Sie können es entkoppeln oder die Vertrauensdatei löschen.
Ich möchte jedoch, dass die Nachricht geändert wird (obwohl ich froh bin, eine Textfehlerzeichenfolge zu haben!)
"Invalid HostID" ist keine gute Beschreibung. Die HostID ist gültig, der Fehler liegt in der Beziehung.
@jhihn kannst du mich auf die Funktion verweisen, die die Entkopplungsaktion ausführt? Oder ein Beispiel dafür, wie Sie es aufrufen würden
idevicepair
ist ein Binary: hier implementiert:
https://github.com/libimobiledevice/libimobiledevice/blob/master/tools/idevicepair.c
Ich hatte dieses Problem; Ich kann mich nicht erinnern, jemals das Vertrauen zurückgesetzt zu haben. Ich musste nicht einmal entkoppeln, der Aufruf von "idevicepair pair" funktionierte.
Hilfreichster Kommentar
Sie müssen es nicht aus dem Orbit holen, Sie können es entkoppeln oder die Vertrauensdatei löschen.
Ich möchte jedoch, dass die Nachricht geändert wird (obwohl ich froh bin, eine Textfehlerzeichenfolge zu haben!)
"Invalid HostID" ist keine gute Beschreibung. Die HostID ist gültig, der Fehler liegt in der Beziehung.