Network Speed Control & Simulator Airplane Mode
Validate your app’s functionality when there’s no or slow networking connection available.
It’s essential to test your app in bad networking conditions during app development. Historically, you’ve had to test this on an actual device using Airplane mode or turn off your Mac’s WiFi. Both are not ideal and often slow you down during development.
RocketSim’s Network Speed Control allows you to test your app for poor connections within the Simulator. The best thing of all: your Mac’s internet connection stays working, so you can still access ChatGPT or Stack Overflow while developing support.
I encourage you to read my article Optimizing your app for Network Reachability to prepare your app for bad networking conditions using RocketSim.
FAQ
How does this feature differ from the Network Link Conditioner?
Apple’s Network Link Conditioner works great, but also affects your Mac’s connectivity. RocketSim only impacts your Simulator’s application so you can still enjoy a lightning fast internet connection while optimizing your app for slow networking conditions.
Can I see the network profile that is applied for each configuration?
Yes, you can! Just click the little info button next to the Network Speed Control button:
How do I enable Network Speed Control on macOS Sequoia?
The system settings are a bit more hidden, but you can find them here: System Settings → General → Login Items & Extensions → Network Extensions.
Make sure to switch the permissions switch to on and you should be able to get started with Simulator Airplane Mode.
I turned on the Network Speed Control Airplane Mode, but networking still works?
RocketSim only blocks connections coming from your configured bundle identifier. We’re also optimized for URLSession-based applications. In case you’re still running into issues, we recommend getting in touch via support@rocketsim.app.
Also, make sure to update to 13.0.0 or up since we improved quite a bit!