ProxymanApp / Proxyman

Modern. Native. Delightful Web Debugging Proxy for macOS, iOS, and Android ⚡️
https://proxyman.io
5.61k stars 187 forks source link

Proxy settings persist after force quitting the app #200

Open Ro-M opened 5 years ago

Ro-M commented 5 years ago

Proxyman version? (Ex. Proxyman 1.4.3)

Proxyman 1.4.3

macOS Version? (Ex. mac 10.14)

macOs Mojave 10.14.5

Steps to reproduce

Expected behavior

NghiaTranUIT commented 5 years ago

As we discuss. Here is the proposals:

  1. If Proxy Helper tool is already installed, the we force quitting Proxyman -> Helper Tool could detect and revert automatically -> This approach is more reasonable, since Helper Tool is dependent process, and it doesn't affect by parent process.
  2. If not: It's impossible to revert the Proxy Setting, unless you manually revert it in Network Preference.

I suggest I'd implement the 1st one, since it's feasible 👍

Thank you for the report 💯

NghiaTranUIT commented 5 years ago

Hey @Ro-M, The No-Caching feature has been introduced in Proxyman 1.4.4 (https://github.com/ProxymanApp/Proxyman/releases/tag/1.4.4). Let check it out 💯