telprompt - можно ли узнать длительность звонка?
Я пытаюсь позвонить с помощью команды telpromt, чтобы вернуться к моему приложению после того, как оно выполнит вызов:
NSString *telno = @"telprompt://121,,,,14";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:telno]];
Есть ли способ рассчитать продолжительность звонка во всех ситуациях из моего приложения?
1 ответ
Сохранить NSDate
когда ваше приложение получает applicationWillResignActive
, это будет начало разговора. Тогда в applicationDidBecomeActive
рассчитать разницу между сохраненным NSDate
и текущая дата. Это даст вам приблизительную оценку продолжительности звонка.
Ближе, чем это, вы никогда не сможете прийти.