Disable iPhone from automatically connecting to carrier Wi-Fis
Go to
- Settings
- Wi-Fi
- Tap the Edit Button on the Upper Right Corner
- Scroll to the very bottom
- Under the Managed Networks section, tap the name of the Wi-Fi you're annoyed with
- Disable Auto-Join