Skip to Content
BlogWie debuggt man mit dem Whistle-Tool?

Wie debuggt man mit dem Whistle-Tool?

📝 Ein-Klick-Installation

Siehe dieses Whistle-Installations-Tutorial .

🖖 Wie man mobile Szenarien debuggt

Nach der Vorbereitung der Umgebung gehen Sie wie folgt vor:

Schritt 1: Netzwerkproxy konfigurieren

  • Stellen Sie sicher, dass Sie im selben lokalen Netzwerk sind, also mit demselben WiFi verbunden.

  • Konfigurieren Sie die WiFi-Proxy-Einstellungen, holen Sie die Proxy-Informationen unten und verknüpfen Sie Server und Port.

Schritt 2: Zertifikat installieren

Installieren Sie das Zertifikat korrekt: Klicken Sie auf „HTTPS“, um den QR-Code zu scannen, oder öffnen Sie den Browser und rufen Sie die Adresse „IP:Port“ oben auf.

Android: Einstieg zur CA-Zertifikatsinstallation, suchen Sie nach „Zertifikat“

iOS: Einstieg zur Zertifikatsinstallation, „Profiles & Device Management“

Wie verknüpft man einen Proxy zum Debuggen von Apps?

Nachfolgend am Beispiel der WebView-Oberfläche der TikTok-App

Standardkonfiguration:

Rules-Gruppe hinzufügen:

# Der gesamte Verkehr läuft über den lokalen Proxy; hier ist ein VPN erforderlich * socks://127.0.0.1:4781 # Konfiguration für TikTok disable://capture *.tiktok.com *.tiktokv.com *.byteoversea.com *.apple.com *.tiktokv.us *.us.tiktokv.com # Einen WebView-Einstieg finden, den Useragent des aktuellen WebView prüfen, Beispiele: „Settings and Privacy“ / „Support“ / „Help Center“ support.tiktok.com/ redirect://https://www.whatsmyua.info # Umleiten, um das Geschäftsszenario auszuführen # support.tiktok.com/ redirect://https://www.xxx.com/xxx

Angezeigter Inhalt vor dem Proxy:

Erfolgreich proxierte und umgeleitete Seite:

Wie integriert man Plugins für H5-Seiten-Debugging-Tools wie vConsole, eruda, mdebug?

Plugin installieren

npm i -g whistle.inspect

Plugin konfigurieren

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

Zuletzt aktualisiert