Tuve exactamente el mismo problema y encontré que esta solución funcionaba bastante bien para mí: al crear un perfil que instales en tu iPhone, te aseguras de que solo el iPhone sabrá acerca de la red invitada.
Aquí están las instrucciones:
-
Instala la "aplicación de Apple Configurator" oficial en tu Mac-Book: enlace
-
Crea un nuevo perfil: ve a File - > New Profile - > Wifi - > Configure
-
Ingrese el nombre (SSID), la contraseña y la configuración de seguridad para la red guest . Es posible que desee marcar la opción Auto Join .
-
Guarde el perfil File - > Save...
Ahora elimine las referencias a la red de invitados tanto de su Mac como de su teléfono.
- Por último, conecta tu iPhone a tu Mac e instala el perfil recién creado en tu iPhone.
File - > New Window - > Seleccione su teléfono - > Haga clic en el icono verde + - > %código%
Ahora solo tu iPhone tendrá conocimiento de la red invitada y tu MacBook nunca intentará conectarse a ella.
También funciona bien en la otra dirección: una vez conectado a la red de Invitado a través del perfil, mi teléfono nunca intentará conectarse a la red de mi empresa, incluso si está guardado en el llavero. Aunque no puedo explicar por qué ... ¡pero esto parece hacer el truco!