https://www.testdevlab.com/blog/2017/07/how-to-set-up-specific-network-conditions-for-software-testing/
You can throttle network on an iOS device with Developer tools. To enable Developer tools connect iOS device to Xcode.
A quick setting of network conditions for other mobile device on iOS:
Google Chrome
Google Chrome desktop browser has a built-in tool for testing under specific network profiles. The network throttling allows manipulating with upstream/downstream network bandwidth and latency. The tool can be found in Chrome Developer Tools under the Networking tab. You can choose from predefined profiles, tweak them or create your own network conditions.Mozilla Firefox
To access this tool, make sure you’re running an updated version of Nightly, then open the Responsive Design Mode tool via Tools – Web Developer – Responsive Design Mode. You can then select the desired simulated speed with the drop-down menu to the right of “Responsive Design Mode”, and reload the page to see the effect of the changes.Apple (iOS)
You can throttle network on an iOS device with Developer tools. To enable Developer tools connect iOS device to Xcode.
A quick setting of network conditions for other mobile device on iOS:
- Use iOS device with mobile data;
- Create hotspot on that device and connect a test device to hotspot;
- Go to iOS device Settings – Developer – Network link conditioner and enable desired condition.