Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Charles Proxy é uma ferramenta poderosa para desenvolvedores e engenheiros de sistemas que permite a interceptação e análise de tráfego HTTP/HTTPS entre seu computador e a internet. No ambiente Apple, Charles Proxy pode ser usado para depurar aplicativos iOS e macOS, monitorar solicitações de rede e resolver problemas de conectividade. Este artigo técnico fornecerá um guia passo a passo sobre como configurar e utilizar Charles Proxy em dispositivos Apple.
Download e Instalação:
.dmg
baixado e arraste o ícone do Charles para a pasta Applications
.Configuração Inicial:
Applications
.Configuração de Proxy do Sistema:
Preferências do Sistema
e vá para Rede
.Avançado
.Proxies
e marque Proxy HTTP
e Proxy HTTPS
.127.0.0.1
e a porta para 8888
.Certificado SSL:
Ajuda
> SSL Proxying
> Instalar Certificado Charles Root
.Configuração de Proxy no iOS:
Configurações
> Wi-Fi
.i
ao lado da rede Wi-Fi conectada.HTTP Proxy
e selecione Manual
.192.168.x.x
(substitua pelo IP do seu Mac) e a porta para 8888
.Certificado SSL no iOS:
Ajuda
> SSL Proxying
> Instalar Certificado Charles Root
> iOS
.chls.pro/ssl
.Configurações
> Geral
> Sobre
> Configurações de Certificado
e confie no certificado Charles.Iniciar Captura:
Start Recording
(ícone vermelho).Realizar uma Solicitação:
Visualizar Resultados:
Configuração de Proxy no Xcode:
Product
> Scheme
> Edit Scheme
.Run
> Arguments
e adicione -com.apple.CoreData.SQLDebug 1
para habilitar a depuração SQL (opcional).Iniciar o Aplicativo: