Kann iOS Sendungen wie Android empfangen?

Ich möchte, dass meine App benachrichtigt wird, wenn ein Headset / Kopfhörer von einem getrennt wirdiOS Gerät nach einer Leerlaufzeit, die lang genug ist, damit die App bereinigt wurde (und daher möglicherweise nicht ausgeführt wird), ähnlich wie bei aBroadcastReceiver arbeitet in Android. Ich vermute, es ist nicht möglich, aber ich würde mich über Ideen freuen.

Ich habe nachgesehenlokale und Push-Benachrichtigungen und dasNSNotificationCenter. Push-Benachrichtigungen sind nicht geeignet, da Ereignisse auf dem Gerät auftreten. Es scheint nur möglich zu sein, lokale Benachrichtigungen (durch Angabe eines Zeitpunkts) einzuplanen und nicht aus Systemereignissen und Benachrichtigungen von der zu erstellenNSNotificationCenter werden nur empfangen, wenn die App ausgeführt wird.

Habe ich eine der obigen Informationen falsch interpretiert oder kann ich einen anderen Trick anwenden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage