telprompt - можно ли узнать длительность звонка?

Я пытаюсь позвонить с помощью команды telpromt, чтобы вернуться к моему приложению после того, как оно выполнит вызов:

NSString *telno = @"telprompt://121,,,,14";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:telno]];

Есть ли способ рассчитать продолжительность звонка во всех ситуациях из моего приложения?

1 ответ

Сохранить NSDate когда ваше приложение получает applicationWillResignActive, это будет начало разговора. Тогда в applicationDidBecomeActive рассчитать разницу между сохраненным NSDate и текущая дата. Это даст вам приблизительную оценку продолжительности звонка.

Ближе, чем это, вы никогда не сможете прийти.

Другие вопросы по тегам