I want to monitor one app on my phone to see what webservice it is accessing when it first launches. I remember seeing an article on TUAW a while ago that detailed using Charles snooper, or something like that to set up a network to detect that. However, I can't find it. Anyone know where it went?

2 Answers 2


For a fully featured application to monitor other applications' network usage (all traffic, not just http), try Little Snitch.


Apologies, missed the whole key "app on my phone" bit. There is no way for one process to inspect or intercept data from any other app, since all apps are sandboxed. The only way to get close to accomplishing this is through a jailbreak.

Otherwise, you would have to enable logging on your router, and the specifics on how to do this or how easy it is depends on your firewall/modem/router. Little Snitch may still be able to help you here if you have your Mac act as the wireless access point.

  • 1
    LittleSnitch is a MUST! ;) Beware, some apps calling home with starting Safari.app - and you will have Safari enabled for network access. So, the only way is: Install LittleSnitch and stop your wifi for the first start...
    – clt60
    Jul 11, 2011 at 19:33
  • -1 - How can "little snitch" detect traffic on the iPhone if it's being installed on Mac?
    – Eimantas
    Jul 12, 2011 at 8:06
  • @Eimantas Whoops. Apologies, I totally missed that part. Will revise.
    – ghoppe
    Jul 12, 2011 at 20:17

Is this what you're looking for?


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .