1. Real-computer situations
In fact, Apple has a network debugging tool provisioned on the iOS system, but only if the test device has been added and the device is connected using Xcode to activate.
Just go to the settings and you can see the extra one: developer
Watch the middle line. Network LINK Conditioner
The status in indicates whether the network restrictions are turned on, click to see the detailed settings
You can see the network conditions of the system default configuration are still many, where:
100%loss is all lost,
3G This everybody should know
DSL is a telephone line to the Internet,
Edge is a 2G network,
High Latency DNS is highly latency,
Very bad network is unstable.
And at the bottom there is an option to add additional configuration to customize network conditions.
IOS debugging-Setting up a slag network in real-computer situations