Alors les gars, j'ai fait quelque chose de très stupide. J'ai installé une modification qui bloque les sites Web publicitaires, mais apparemment elle bloque toutes les connexions sur Internet (les choses qui utilisent le DNS, mais maintenant toutes les choses l'utilisent). Je n'ai réalisé cela qu'après avoir redémarré mon téléphone (je pensais naïvement que redémarrer résoudrait le problème). En gros, mon iPhone est une brique car je ne peux même pas me connecter au http://ppq.apple.com (encore une fois cela utilise le DNS) pour valider le certificat du développeur. Donc, il n'y a aucun moyen de relancer yalu ou tout autre code. Y a-t-il un moyen d'ignorer / supprimer / éditer ce fichier hôte? Je veux que la restauration soit mon dernier recours (espérons vers iOS 10.2 (j'ai les blobs enregistrés))
Réponse
Trop de publicités?
Andrew Larsson
Points
4502
Le fichier hosts
est situé à /private/etc/hosts
et ne peut pas être accessible sur un appareil iOS non jailbreaké. Il n'y a tout simplement aucun moyen de le faire. Plus d'informations sur la raison de cela et ce qui se passe pendant le processus de jailbreak peuvent être trouvées dans ma réponse sur Peut-on appliquer des modifications de jailbreak à un appareil non jailbreaké?