iOS 5 - CTCallCenter не работает для меня
Мой телефон: iOS 5.1.1 взломан с помощью Absynth2
Что я пытаюсь сделать: detect an incoming call or when a call is being dialed...
Хорошо, вот мой код, который я поместил внутриAppDelegate
подdidEnterBackground
тоже попробовал вdidResignActive
- Я не получаю никаких ошибок, но я также не получаю никаких результатов ...
callCenter = [[CTCallCenter alloc] init];
[callCenter setCallEventHandler:^(CTCall *call) {
NSDictionary *dict = [NSDictionary dictionaryWithObject:call.callState forKey:@"callState"];
[[NSNotificationCenter defaultCenter] postNotificationName:@"CTCallStateDidChange" object:nil userInfo:dict];
NSLog(@"state changed on call: %@", call);
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callReceived:) name:CTCallStateIncoming object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callEnded:) name:CTCallStateDisconnected object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callConnected:) name:CTCallStateConnected object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callDial:) name:CTCallStateDialing object:nil];
любая помощь приветствуется. Спасибо!