Hi there,
this is what AI just told me because I thought our MDM is blocking the process and I specifically asked AI about it again. Let your MDM know about this:
**PSA: iOS 18.5 Simulator Issues with Defender/Cisco AnyConnect - Architecture Change**
If you're experiencing issues with iOS 18.5 simulators failing to launch while iOS 18.2 and earlier simulators work fine, this may be due to a fundamental architecture change Apple introduced:
**What Changed:**
Apple changed the simulator architecture in iOS 18.5 (and macOS 15.x):
**iOS 18.2 and earlier:**
- Simulator ran as a single process
- launchd_sim was a simple subprocess
- Minimal network communication
- ✅ Works with security software like Defender/AnyConnect
**iOS 18.5+ (and iPhone 17.x simulators):**
- New "Virtualization Framework" integration
- Simulator now uses multiple isolated processes
- launchd_sim binds to virtual network interfaces (vmnet)
- Attempts to bind to 127.0.0.1:XXXX for localhost communication between processes
- Requires new system extensions
**The Problem:**
When the iOS 18.5 simulator starts:
1. It attempts to build a virtual network (vmnet)
2. launchd_sim tries to bind to 127.0.0.1:XXXX
3. 🚫 Microsoft Defender Web Content Filter blocks this
4. 🚫 Cisco AnyConnect VPN also blocks this
5. → Simulator fails to launch
**Workaround:**
You may need to temporarily disable or configure exceptions in:
- Microsoft Defender Web Content Filter
- Cisco AnyConnect VPN
- Any other network security software
This appears to be a side effect of Apple's new virtualization-based simulator architecture requiring more localhost network access.
I will keep you updated if that was the case. If anyone else can confirm going this direction was successful - please let us know.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: