Aplicación Bluetooth IOS "Finalizada debido a la señal 9" SOLO EN MODO DE FONDO

Estoy desarrollando una aplicación IOS en el objetivo c que muestra la frecuencia cardíaca de Bluetooth BLE con un gráfico correspondiente. Si la aplicación se ejecuta en primer plano, todo se bifurca sin ningún problema.

Pero si la aplicación pasa a modo de fondo, la medición de BLE aún continúa (estoy usando "Utiliza accesorios Bluetooth LE") pero el sistema operativo la desactiva después de unos minutos o algunos segundos con el mensaje "La aplicación en iPhone se cierra inesperadamente ->Mensaje del depurador: finalizado debido a la señal 9.

No puedo descubrir por qué esto sucede solo en modo de fondo y no en primer plano cuando veo la aplicación en el iPhone.

El uso de CPU y memoria es el mismo en primer plano o en segundo plano, es de aproximadamente 130% y 16 MB.

La aplicación se elimina después de las 2:40

Respuestas a la pregunta(1)

Su respuesta a la pregunta