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