Eu quero lidar com o estado de chamada no iOS
Quero obter o estado da chamada telefônica, discada, conectada ou desconectada ...
Eu tentei a mim mesmo, mas eu não consigo o estado.
NSString *phoneNumber = [@"telprompt://" stringByAppendingString:@"9723539389"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];
CTCallCenter *callCenter = [[CTCallCenter alloc] init];
callCenter.callEventHandler=^(CTCall* call)
{
if(CTCallStateDialing)
{
NSLog(@"Dialing");
}
if(CTCallStateConnected)
{
NSLog(@"Connected");
}
if(CTCallStateDisconnected)
{
NSLog(@"Disconnected");
}
};
mas o problema é que o bloco CTCallCenter nunca chamou ... Atualmente, estou trabalhando no iOS 7