Won't an app worth its salt use certificate pinning to prevent this mitm ? In other words - Can I use Charles to sniff FB or watsapp traffic ? I do not use both services, but interested in analyzing their traffic.
There are guides you can google for cracking apps and replacing the certs they compare against. IIRC they all require a jailbroken device.