我已阅读有关CoreTelephony类,并在此CTClass可以查看来电者,并找到呼叫的状态....检查在iphone来电
但何时以及如何使用这个......
我想我的应用程序切换到后台时,呼叫开始..
帮助,请或指正......
我已阅读有关CoreTelephony类,并在此CTClass可以查看来电者,并找到呼叫的状态....检查在iphone来电
但何时以及如何使用这个......
我想我的应用程序切换到后台时,呼叫开始..
帮助,请或指正......
这是官方的SDK无法实现的。您可以做的最好的事情是确定用户是否正在通话。您可以通过检查状态栏框的大小来做到这一点。
[UIApplication sharedApplication].statusBarFrame
不太清楚你会自动尝试什么来完成,但最终的用户的呼叫后应被带回到应用程序。
我的意思是我的应用程序如何检查谁在打电话 – Saawan 2011-01-05 06:39:43
系统不允许你访问关于谁在打电话的信息。我特意猜测黑帽应用程序不能监视用户的通话。 – 2011-01-05 07:12:12
无法使用当前SDK获取此信息,这很可能是出于隐私原因。我建议向苹果公司提交功能请求(http://radar.apple.com),但是,我怀疑它是未来可能包含的功能。
如果你问你是否可以在后台跟踪电话,你不能在所有情况下。
如果你想知道,在任何时间点,当你跑步时,你可以。您可以访问'CTCallCenter'currentCalls属性,它会在该时间点为您提供呼叫状态。
如果你想跟踪一个包含呼叫的应用程序进入后台的原因,你可以使用'CTCallCenter'callEventHandler属性。
你可以检测到有人打电话,但你不能检查谁在打电话。这将是一个可怕的违反隐私。 – 2011-01-25 20:09:46