mihaelhdz wrote:
Hello I have the same problem with Charles Proxy on iOS 16 when I set the proxy it didn't connect . Do it have some alternative for mobile apps debug like the mitm proxy for web app.
Client side: Instrument your client app’s network code to capture traffic without requiring TLS capture. Or configure your client to use TCP or QUIC or UDP without TLS or DTLS when built for network capture, and capture that.
Server side: Instrument your server to capture traffic, or create a testing server that can be selectively enabled to capture traffic.
Most any complex app should contain some form of integrated debugging support. This makes troubleshooting vastly easier.
The one caveat here is to make sure that an insecure network transport cannot be silently activated on a released, production version of the app, absent banner-level overt UI warnings or ilk; that somebody can’t downgrade your connections without your involvement. Kind of like MITM being blocked, in that regard.