ProxymanApp / atlantis

Capture HTTP/HTTPS, and Websocket from iOS app without proxy.
https://proxyman.io
Apache License 2.0
1.25k stars 93 forks source link

When I use streaming upload, streaming download, the memory will continue to increase, and finally crash #144

Open Coder-Miao opened 6 months ago

Coder-Miao commented 6 months ago

EA41D066-24FE-4909-8990-9BCCD9ECC98B

EF9F6551-7B8B-4718-B1D4-0C66969B47A4

This happens whether the client software is started or no!

NghiaTranUIT commented 6 months ago

Each request has ~1Mb Response body and it's a lot.

Does your app actively do it? I mean: Make a lot of huge requests.

Coder-Miao commented 6 months ago

Yes, the app is downloading concurrently. Uploading pictures will also have this situation!

xcode version: 15.0.1 atlantis-proxyman version: 1.24.0

NghiaTranUIT commented 6 months ago

thanks, so Atlantis captures a lot of huge requests -> Increase the RAM usage. It's a bug.

Atlantis should release RAM after sending the traffic to Proxyman macOS.


For now, I suggest using normal proxy. Here is the docs: https://docs.proxyman.io/debug-devices/ios-device