Je doute que cela est possible sans une vaste prison révolutionnaire, mais est-il possible de modifier le fichier hosts de l’iPad (ou de n’importe quel appareil iOS) ?
Réponses
Trop de publicités?La réponse précédente est correcte, mais si l’effet recherché est de rediriger le trafic HTTP d’un domaine à une autre adresse IP il y a un moyen.
Puisqu’il n’est techniquement pas répondre à votre question, j’ai demandé et répondu à la question ici :
Comment puis-je rediriger les demandes HTTP faites à partir d’un iPad ?
Non, vous ne pouvez pas modifier iPad fichier d'hôte(sans jailbreak), mais on peut contourner le problème.
Voici mon scénario:
- Mac OS X, avec IP
192.168.2.1
, l'exécution d'une application web - iPad, le périphérique que vous souhaitez tester l'application web
- Charles (Mac), qui permet de proxy HTTP pour votre iPad
Je vais tester l'application web s'exécutant dans mon Mac via l'iPad, mais je ne peux pas accéder directement à elle.
La solution qui fonctionne pour moi:
- Tout d'abord, assurez-vous que votre serveur et votre iPad sont dans le même réseau local.
- Puis, configurer proxy Charles, dans le menu "Proxy > Paramètres du Proxy...", remplissez
Port
(surtout8888
) et de basculerEnable transparent HTTP proxying
.
- Configuration du paramètre de proxy dans l'iPad.
Maintenant, vous pouvez visiter votre web app iPad.
Bien sûr, vous pouvez utiliser d'autres proxy des outils comme les Calmars ou Vernis dans Linux, ou fiddler dans Wondows.