¿Puedo ejecutar una sesión de conectividad multipeer en segundo plano?

Tengo dos aplicaciones que utilizan con éxito la conectividad multipeer para enviar mensajes.
Actualmente, cuando la aplicación "servidor" pasa a segundo plano, elimino la sesión y la restablezco al volver al primer plano. Ahora, necesito hacer que la aplicación del servidor responda (a los mensajes recibidos) en segundo plano.

Al ser receptivo, quiero decir que puedo aceptar un mensaje entrante, hacer el procesamiento y devolver un acuse de recibo al par, no se requiere interfaz de usuario. Cuando la aplicación vuelve al primer plano, se mostrarán los mensajes recibidos mientras está en segundo plano.

He desactivado el MPC teartown en la notificación en segundo plano y descubrí que MPC desconecta automáticamente el "servidor" de la sesión, por lo que mis pares "clientes" ven que el servidor se desconecta.

¿Es posible una sesión multipeer en segundo plano? Supongo que sí, pero parece que no puedo encontrar nada definitivo sobre cómo lo habilitaría.No he desarrollado una aplicación que admita el procesamiento en segundo plano, por lo que estoy buscando orientación sobre si una aplicación que admita el procesamiento en segundo plano resolverá el problemaLos modos de fondo admitidos que he visto realmente no se alinean con multipeer, lo más cercano que puedo encontrar es "captura de fondo", ¿realmente importa?

Respuestas a la pregunta(1)

Su respuesta a la pregunta