CTCallCenter - Call Event Handler - im Hintergrund

In Bezug auf die Apple-Dokumentation gibt es keine Möglichkeit, den Telefonstatus zu verarbeiten, während die App angehalten ist:http://developer.apple.com/library/ios/#DOCUMENTATION/NetworkingInternet/Reference/CTCallCenter/Reference/Reference.html

"While it is suspended, your application does not receive call events"

Gilt das auch für den "Hintergrund" -Zustand? (Da der Hintergrundstatus in Bezug auf die in der Apple-Dokumentation beschriebenen Status nicht mit dem Status der "angehaltenen" App identisch ist)

http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html

Ich bearbeite den Telefonstatus mit dem folgenden Code:

<code>
CTCallCenter *callCenter = [[CTCallCenter alloc] init];

callCenter.callEventHandler=^(CTCall* call)
{

  //call state

};
</code>

Ich habe dem callEventHandler-Block lokale Benachrichtigungen hinzugefügt, um zu überprüfen, ob ein Anrufereignis empfangen wird, während sich meine App im Hintergrund befindet. Es wird jedoch darauf hingewiesen, dass der Block nicht ausgeführt wird (meine App verfügt über eine Hintergrundunterstützung und alle empfangenen Ereignisse) TCP) werden korrekt behandelt, während sich die App im Hintergrund befindet)

Jede Hilfe wird geschätzt!

Vielen Dank

Antworten auf die Frage(3)

Ihre Antwort auf die Frage