[英]Checking incoming call in iphone
我已经阅读了有关CoreTelephony类的内容,并且在此CTClass中可以检查调用者并查找调用状态....
但是何时以及如何使用这......
我认为我的应用程序在呼叫开始时进入后台..
请帮助或纠正我......
官方SDK无法实现。 您可以做的最好的事情是确定用户是否正在通话。 您可以通过检查状态栏框架的大小来执行此操作。
[UIApplication sharedApplication].statusBarFrame
如果您询问是否可以在后台跟踪电话,则无法在所有情况下进行。
如果你想知道,在任何时间点,你的跑步时,你都可以。 您可以访问“CTCallCenter”currentCalls属性,它将在该时间点为您提供呼叫状态。
如果要跟踪调用应用程序导致后台运行的原因,可以使用'CTCallCenter'callEventHandler属性。
不太确定你想要完成什么但是在通话结束后,用户应该自动被带回应用程序。
使用当前SDK无法获取此信息,最有可能出于隐私原因。 我建议向Apple提交功能请求(http://radar.apple.com)但是,我怀疑这是他们未来可能包含的内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.