MASTG-TECH-0139: Anexar ao WKWebView

Após instalar GlobalWebInspect em um dispositivo com jailbreak, é possível conectar as ferramentas de desenvolvedor do Safari a qualquer WKWebView dentro de aplicativos instalados pela App Store.

Para ativar a inspeção web, siga estes passos:

  1. No dispositivo iOS, abra o aplicativo Ajustes: vá em SafariAvançado e ative o Web Inspector.
  2. No dispositivo macOS, abra o Safari: na barra de menus, vá em SafariPreferênciasAvançado e habilite Show Develop menu in menu bar.
  3. Conecte seu dispositivo iOS ao macOS e desbloqueie-o: o nome do dispositivo iOS deve aparecer no menu Develop.
  4. (Caso ainda não esteja confiável) No Safari do macOS, vá ao menu Develop, clique em 'iOS device name'Use for Development e habilite a confiança.

Para abrir o inspetor web e depurar um WebView:

  1. No iOS, abra o aplicativo e navegue até qualquer tela que contenha um WebView.
  2. No Safari do macOS, vá em Develop'iOS Device Name' e você deve ver o nome do contexto baseado em WebView. Clique nele para abrir o Web Inspector.

Agora você pode depurar o WebView como faria com uma página web comum no desktop browser.

Se tudo estiver configurado corretamente, você pode conectar-se a qualquer WebView com o Safari: