Cette erreur apparaît lorsqu'un hôte auquel l'appareil avait précédemment fait confiance a vu sa confiance réinitialisée (Paramètres : Général : Réinitialiser : Réinitialiser l'emplacement et la confidentialité) et est rebranché.
La solution de contournement consiste à supprimer le fichier de confiance existant dans le répertoire de verrouillage et à le réassocier.
Ce serait bien si cela pouvait se produire automatiquement.
vous pouvez appeler manuellement dissocier
Voir cela aussi et confirmer que la suppression du fichier de confiance existant dans le répertoire de verrouillage force le processus de réappariement/de confiance à fonctionner à nouveau.
Vous n'avez pas besoin de le retirer de l'orbite, vous pouvez le dissocier ou supprimer le fichier de confiance.
Je voudrais cependant que le message soit modifié (bien que heureux d'avoir une chaîne d'erreur de texte !)
"HostID invalide" n'est pas une bonne description. L'HostID est valide, l'erreur est dans la relation.
@jhihn pouvez-vous m'indiquer la fonction qui effectue l'action de dissociation ? Ou un exemple de la façon dont vous l'invoqueriez
idevicepair
est un binaire : implémenté ici :
https://github.com/libimobiledevice/libimobiledevice/blob/master/tools/idevicepair.c
J'ai eu ce problème; Je ne me souviens pas avoir jamais réinitialisé la confiance. Je n'ai même pas eu à dissocier, appeler "idevicepair pair" a fonctionné.
Commentaire le plus utile
Vous n'avez pas besoin de le retirer de l'orbite, vous pouvez le dissocier ou supprimer le fichier de confiance.
Je voudrais cependant que le message soit modifié (bien que heureux d'avoir une chaîne d'erreur de texte !)
"HostID invalide" n'est pas une bonne description. L'HostID est valide, l'erreur est dans la relation.