Search code examples
iosiphonexcode

How to slow down iPhone internet connection speed to test app?


Apologies in advance - it seems certain I am duplicating an existing question, but I can't find it. How can I slow down the internet connection speed of my iPhone to test an app? I see many ways to do it for the Xcode simulated (like this Slow down internet for iOS simulator, https://apple.stackexchange.com/questions/24066/how-to-simulate-slow-internet-connections-on-the-mac) but I need to test in-app purchases, which apparently can only be tested on an actual device. I have searched through the Developer panel in the settings of my iPhone (iOS 8.3) but nothing looks promising there. Thanks for any tips.


Solution

  • Go to Settings -> Developer -> Network Link Conditioner (that's the section title, the actual table view cell says Status). This option is only available when Settings -> Privacy & Security -> Developer Mode is enabled.

    There you can enable the Network Link Conditioner and set whatever speed you deem fit (or even create a new one).