Using Charles Proxy on Mac OS X selectively for iOS Simulator Using Charles Proxy on Mac OS X selectively for iOS Simulator ios ios

Using Charles Proxy on Mac OS X selectively for iOS Simulator


You can indeed filter the records in Charles proxy. Just go to Proxy>Record Settings...Then u can include or exclude any domain that you need to.Thats the only way to do it. using domain, port, path or query.

If you dont wanna record things coming from google Chorme, just disable the option pressing Cmd+Shift+P , this will disable Mac OS X Proxy.

enter image description here


Using the Sequence tab, you can set a filter:

enter image description here

Quick, easy and no proxy menus and settings to worry about.


I was trying to do something similar. Consider this as an alternative. If you have an iOS device, you can run your app on the device and configure Charles to only show traffic from remote clients by disabling the "Mac OS X proxy"

Here is an example setup:Using one remote client (say an iPad in this case) and a Mac running Charles as your proxy host, disable the "Mac OS X proxy" by deselecting the checkbox in Proxy Settings >> Mac OS X Tab >> Enable Mac OS X proxy (See image below.)

By doing so, you essentially filter your simple setup to only display traffic that is coming from remote client (the iPad).

enter image description here