Marco de telefonía central parcialmente público en 4.0

Como no quiero liberar mi iPhone, estoy desarrollando una aplicación personal que necesita acceder al marco de Core Telephony.

En 4.x Core Telephony Framework se ha hecho parcialmente público, pero la mayoría de sus futuros aún están ocultos y se mantienen privados.

Acabo de descargar los archivos de encabezado de seriot.ch

He encontrado una lista de todos los conocidosFunciones de CoreTelephony pero no puedo hacer que mi código haga lo que se supone que debe hacer. Alguna sugerencia?

En estos casos inútiles, rechace todas las llamadas entrantes.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {        
// Override point for customization after application launch.
[window makeKeyAndVisible]; 
CTCallCenter *callCenter = [[CTCallCenter alloc] init];    
callCenter.callEventHandler = ^(CTCall* call){
   if (call.callState == CTCallStateIncoming) {         
      CTCallDisconnect(call);
   }
};  
return YES;

}

Respuestas a la pregunta(1)

Su respuesta a la pregunta