g_fred
g_fred

Reputation: 6028

Using the Network Link Conditioner on iOS devices

How can I simulate various network conditions directly on my iOS device? I know this is possible on a Mac thanks to the Network Link Conditioner. Is there something similar on iOS devices?

Upvotes: 31

Views: 35123

Answers (5)

jokenge
jokenge

Reputation: 61

If you're reading this in 2024+.

To enable Developer Mode, on your device head to Settings > Privacy & Security, towards the bottom you'll see a Toggle for "Developer Mode".

After a restart, you should see the Developer Menu in the top level of settings, which has Network Link Conditioner

Upvotes: 0

Laser Hawk
Laser Hawk

Reputation: 2028

Might also mention that the developer option doesn't show up in settings sometimes until you tether the device and launch Xcode.

Close Settings → tether device → launch Xcode → Open Settings

Upvotes: 6

C0D3
C0D3

Reputation: 6559

I had my phone set to developer mode as I've used to build multiple apps previously.

For some reason, searching "Network Link Conditioner" in Settings doesn't bring up anything. Searching "Developer" brings up the Apple Developer app (if you have it installed) that shows info about WWDC videos, news etc. about Apple development.

For a little while I thought my phone wasn't in developer mode but scrolling through Settings to see the other "Developer" option for actual developer settings of the device, it's still there.

Upvotes: 3

g_fred
g_fred

Reputation: 6028

Yes, with iOS 6, it is now possible to use the Network Link Conditioner directly on your iOS device, if your device is set to be enabled for development.

Simply go to Settings > Developer > Network Link Conditioner to enable it.

If you don't see Settings > Developer, to enable it:

  1. Connect your iPhone to your Mac.
  2. Xcode > Organizer
  3. Select your iPhone.
  4. Click Use for Development.

I've noticed that sometimes the Developer menu item disappears. It reappears again when installing an app using Xcode.

Upvotes: 44

Marcel Gruber
Marcel Gruber

Reputation: 7485

As an update for iOS8, and for people confused about the next step, if you have already gotten to the step in which you deploy to your device, all you need to do is go to on the device > Settings > Developer > Network Link Conditioner.

Upvotes: 2

Related Questions