Being able to test different network conditions is important if your app performs any networking . The last thing you want is the user being stuck, or some functionality not working at all because the user is on a mediocre networking connection.

If you’re running :ion there is a built in utility that adds a new system preferences pane allowing you to set different network speeds, packet loss conditions and latency found under:

/Developer/Applications/Utilities/Network Link Conditioner/.

You’ll need to reboot after setting things up for your network limitations to take effect, or reload the settings by executing the command: