iphone Programming Glossary: ctcallstatedisconnected
iOS 5 - CTCallCenter not working for me http://stackoverflow.com/questions/11215482/ios-5-ctcallcenter-not-working-for-me  CTCallStateIncoming object nil NSNotificationCenter defaultCenter addObserver self selector @selector callEnded name CTCallStateDisconnected object nil NSNotificationCenter defaultCenter addObserver self selector @selector callConnected name CTCallStateConnected.. CTCallStateConnected else if call.callState isEqualToString CTCallStateDialing else if call.callState isEqualToString CTCallStateDisconnected else if call.callState isEqualToString CTCallStateIncoming  NSLog @ n n callEventHandler @ n n call.callState  Here's a.. 
 CallStateDisconnected only detected for incoming calls, not for calls made from my app http://stackoverflow.com/questions/13553635/callstatedisconnected-only-detected-for-incoming-calls-not-for-calls-made-from  NSNotification notification NSString call notification userInfo objectForKey @ callState if call isEqualToString CTCallStateDisconnected NSLog @ Call has been disconnected else if call isEqualToString CTCallStateDialing NSLog @ Call start else if call isEqualToString.. alloc init self.callCenter.callEventHandler ^ CTCall myCall NSString call myCall.callState if call isEqualToString CTCallStateDisconnected NSLog @ Call has been disconnected else if call isEqualToString CTCallStateDialing  NSLog @ Call start else if call isEqualToString.. 
 Detecting call state in iOS4 http://stackoverflow.com/questions/3319805/detecting-call-state-in-ios4  example CTCallCenter callCenter CTCallCenter alloc init callCenter.callEventHandler ^ CTCall call if call.callState CTCallStateDisconnected  handle disconnect  EDIT Re reading your question you want these events while you are suspended correct I don't think that's.. 
 Unhiding a view is very slow in CTCallCenter callEventHandler http://stackoverflow.com/questions/6274642/unhiding-a-view-is-very-slow-in-ctcallcenter-calleventhandler  notification NSLog @ 121 NSString callInfo notification userInfo objectForKey @ callState if callInfo isEqualToString CTCallStateDisconnected NSLog @ before show self.view viewWithTag kNONEMERGENCYCALLSAVEDTOLOG_TAG .hidden NO NSLog @ after show  I've tracked the.. problem down to the if condition in the above code sample if userInfo valueForKey @ userInfo valueForKey @ callState CTCallStateDisconnected If I simply replace that with if 1 1 Then the view appears immediately The thing is those NSLog statements are logging immediately.. notification NSLog @ 121 NSString callInfo notification userInfo objectForKey @ callState if callInfo isEqualToString CTCallStateDisconnected NSLog @ before show self.view viewWithTag kNONEMERGENCYCALLSAVEDTOLOG_TAG .hidden NO NSLog @ after show  Note The parameter.. 
 
 
     
      |