Mi aplicación de iPhone está usando AsyncUdpSocket para manejar un socket UDP. Sin embargo, cuando mi solicitud pasa a un segundo plano en IOS 4.0 y devuelve al primer plano, estoy consiguiendo el error siguiente:¿Cómo puedo ejecutar sockets UDP en segundo plano en una aplicación de iPhone?
Application 'MyAppName' exited abnormally with signal 13: Broken pipe
Esto se debe a mis tomas se desconectan cuando mi solicitud pasa a un segundo plano.
¿Cómo puedo evitar esto y ejecutar sockets UDP en segundo plano?
¿Su aplicación está registrada como una aplicación de audio VOIP o de transmisión? Esos podrían ser los únicos tipos que mantienen vivo un zócalo en el fondo. – hotpaw2
Sí, mi info.plist tiene estas propiedades "La aplicación reproduce audio, la aplicación proporciona servicios de Voz sobre IP, registros de aplicación para actualizaciones de ubicación" ... –
El problema es cuando la aplicación es en segundo plano y el teléfono está en estado bloqueado ... –