Skip to Content
BlogComment déboguer avec l'outil Whistle ?

Comment déboguer avec l’outil Whistle ?

📝 Installation en un clic

Consultez ce tutoriel d’installation de Whistle .

🖖 Comment déboguer les scénarios mobiles

Une fois l’environnement prêt, suivez ces étapes :

Étape 1 : Configurer le proxy réseau

  • Assurez-vous d’être sur le même réseau local, c’est-à-dire connecté au même WiFi.

  • Configurez le proxy WiFi : récupérez les informations de proxy ci-dessous et associez Server et Port.

Étape 2 : Installer le certificat

Installez correctement le certificat : cliquez sur « HTTPS » pour scanner le QR code, ou ouvrez le navigateur et visitez l’adresse « IP:Port » ci-dessus.

Android : entrée d’installation du certificat CA, recherchez « certificat »

iOS : entrée d’installation du certificat, « Profiles & Device Management »

Comment associer un proxy pour déboguer des applications ?

Ci-dessous, exemple de débogage de l’interface WebView de l’application TikTok

Configuration par défaut :

Ajouter un groupe Rules :

# Tout le trafic passe par le proxy local ; un VPN est requis ici * socks://127.0.0.1:4781 # Configuration pour TikTok disable://capture *.tiktok.com *.tiktokv.com *.byteoversea.com *.apple.com *.tiktokv.us *.us.tiktokv.com # Trouver une entrée WebView, vérifier le Useragent du WebView actuel, exemples : « Settings and Privacy » / « Support » / « Help Center » support.tiktok.com/ redirect://https://www.whatsmyua.info # Rediriger pour exécuter le scénario métier # support.tiktok.com/ redirect://https://www.xxx.com/xxx

Contenu affiché avant le proxy :

Page redirigée après un proxy réussi :

Comment intégrer des plugins d’outils de débogage de pages H5 comme vConsole, eruda, mdebug ?

Installer le plugin

npm i -g whistle.inspect

Configurer le plugin

www.baidu.com/ whistle.inspect://eruda www.baidu.com/ whistle.inspect://vconsole www.baidu.com/ whistle.inspect://mdebug

Dernière mise à jour