CTCallCenter - Call Event Handler - w stanie tła

Jeśli chodzi o dokumentację Apple, nie ma możliwości obsługi stanu telefonu, gdy aplikacja jest zawieszona:http://developer.apple.com/library/ios/#DOCUMENTATION/NetworkingInternet/Reference/CTCallCenter/Reference/Reference.html

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

Czy dotyczy to również stanu „tła”? (Jako że stan tła nie jest taki sam jak stan aplikacji „zawieszony” w odniesieniu do stanów opisanych w dokumentacji Apple)

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

Obsługuję stan telefonu za pomocą następującego kodu:

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

callCenter.callEventHandler=^(CTCall* call)
{

  //call state

};
</code>

Dodałem lokalne powiadomienia do bloku callEventHandler w celu sprawdzenia, czy zdarzenia połączenia zostaną odebrane, gdy moja aplikacja jest w stanie w tle, ale czy szwy nie powodują wykonania bloku (moja aplikacja ma wsparcie w tle i wszystkie odebrane zdarzenia (przez TCP) są obsługiwane poprawnie, gdy aplikacja jest w tle

Każda pomoc jest doceniana!

Dzięki

questionAnswers(3)

yourAnswerToTheQuestion