통화 이벤트 (전화 수신, 통화 종료 등)를 얻으려고합니다. CoreTelephonyDemo의 샘플 코드를 실행하려고했지만 통화 이벤트가 없습니다. 아무도 나를 똑같이 안내 할 수 있습니까?iPhone에서 이벤트 호출
이 코드를 applicationWillResignActive에서 시도했지만 이벤트가 발생하지 않습니다. 나는 무엇인가 놓치고 있거나 무엇인가 잘못하고 있냐? 안내해주십시오.
- (void)applicationWillResignActive:(UIApplication *)application
{
CTCallCenter *callCenter1 = [[CTCallCenter alloc] init];
callCenter1.callEventHandler=^(CTCall* call)
{
if (call.callState == CTCallStateDisconnected)
{
NSLog(@"Call has been disconnected");
}
else if (call.callState == CTCallStateConnected)
{
NSLog(@"Call has just been connected");
}
else if(call.callState == CTCallStateConnected)
{
NSLog(@"Call is incoming");
}
else
{
NSLog(@"None of the conditions");
}
};
}
제한 사항에 대해 읽었습니까? 어떤 시나리오를 테스트하고 있습니까? – Wain