encoding - games - configurar charles proxy android
Asegúrese de instalar un certificado en su dispositivo ... o no funcionará.
En Charles, haga clic en Ayuda -> SSL Proxying y luego elija Instalar el certificado de Charles Root para su computadora o dispositivo móvil.
Los pasos en este video me ayudaron a resolver este problema https://www.youtube.com/watch?v=_tPvZjHPSC8
Básicamente necesitas descargar un certificado a tu dispositivo (simulador). Abra safari y vaya a chls.pro/ssl e instálelo. Luego, en el dispositivo, vaya a configuración-> general-> acerca de-> Configuración de empuje del certificado y habilite el certificado. Luego habilite el proxy SSL en Charles yendo a la pestaña Proxy-> SSL proxy y listo.
Si está ejecutando Charles v3.10 o posterior, siga los siguientes pasos:
- Abra su Charles, seleccione Ayuda -> Proxying SSL -> Instalar el certificado de raíz de Charles
- Charles instalará un certificado para usted Mac. Haga doble clic en el certificado y establezca el valor de
Secure Sockets Layer(SSL)
enAlways Trust
Configure el
Server
WiFi
delmobile phone
con laIP Address
MacReinicia tu Charles
a menudo verás lo que parece ser un galimatías allí porque la respuesta no se ha completado. (Tenga en cuenta que la conexión que resaltó no se completó y no proporciona un estado HTTP de 200). Si selecciona Hex en la parte inferior de la ventana de Charles, puede ver lo que se completó en Hexadecimal. Se puede traducir, pero la vista de texto que está buscando para las llamadas incompletas como esa siempre se verá como una tontería.
Intente ver de nuevo la respuesta de la llamada cuando se complete.
Si tienes problemas para completar las llamadas. Ese es un tema aparte. Pruebe la conexión SSL e instale un certificado como los otros comentados. Se puede encontrar en la Ayuda de la barra de herramientas de Charles> Proxying SSL> Ayuda del certificado de Charles Root.