Tengo un accesorio de WiFi a Serie que estoy usando con una aplicación de iOS.
Pude usarlo correctamente hasta el iOS 12.
La aplicación requiere tanto Wifi (para recoger datos del accesorio) como Cellular (para enviar datos a la nube) para funcionar. Puedo hacer que tanto WiFi como Cellular funcionen por separado pero no al mismo tiempo, excepto que puedo acceder a la página de configuración del accesorio a través de http con Safari (pero no con la app a través de TCP). La aplicación utiliza la biblioteca GCDAsyncSocket para las solicitudes al accesorio.
He podido hacer que las cosas funcionen al azar desconectando la red WiFi, reconectándola y activando o desactivando la asistencia WiFi, pero creo que debería haber una forma de hacer que las cosas funcionen correctamente.
¿Qué cambió exactamente en el iOS 12 para que se rompieran las cosas?
Gracias