Core Telephony Framework teilweise öffentlich in 4.0

Da ich kein Jailbreak für mein iPhone durchführen möchte, entwickle ich eine persönliche Anwendung, die auf das Core Telephony-Framework zugreifen muss.

In 4.x Core Telephony Framework wurde teilweise veröffentlicht, aber die meisten Zukünfte sind noch verborgen und werden privat gehalten.

Ich habe die Header-Dateien von seriot.ch heruntergeladen.

Ich habe eine Liste aller bekannten @ gefundCoreTelephony Funktionen aber ich bin nicht in der Lage, meinen Code tun zu lassen, was getan werden sollte. Ein Vorschlag?

In diesem unnützen Fall lehnen Sie alle eingehenden Anrufe ab.

- (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;

}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage