O iOS pode receber transmissões como o Android?

Gostaria que meu aplicativo fosse informado quando um fone de ouvido / fone de ouvido fosse desconectado deiOS dispositivo após um período de tempo ocioso por tempo suficiente para que o aplicativo tenha sido limpo (e, portanto, pode não estar em execução),BroadcastReceiver funciona no android. Eu suspeito que não é possível, mas gostaria de receber algumas idéias.

Eu olhei emnotificações locais e push e aNSNotificationCenter. As notificações push não são apropriadas porque os eventos acontecem no dispositivo. Parece ser possível programar (especificando uma hora) notificações locais e não criá-las a partir de eventos do sistema e notificações doNSNotificationCenter são recebidos apenas quando o aplicativo está em execução.

Eu interpretei mal alguma das informações acima ou há outro truque para usar?

questionAnswers(1)

yourAnswerToTheQuestion