我尝试通过 telpromt 命令进行调用,以在调用后返回到我的应用程序:
NSString *telno = @"telprompt://121,,,,14";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:telno]];
有什么方法可以在我的应用程序中计算所有情况下的通话时长吗?
最佳答案
当您的应用收到 applicationWillResignActive
时,保存一个 NSDate
,这将是调用的开始。然后在applicationDidBecomeActive
中计算保存的NSDate
和当前日期之间的差异。这将为您提供通话持续时间的粗略估计。
比这更近的地方你永远无法到达。
关于ios - telprompt - 我可以获得通话时长吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23883804/