iOS - 如何获取IP呼叫状态?

时间:2014-09-15 06:28:00

标签: ios iphone phone-call core-telephony

我们如何找出IP呼叫的状态(即Skype或任何其他互联网呼叫)。我使用核心电话框架来查找电话呼叫状态,但是我找不到任何找到IP呼叫状态的好方法。有什么想法吗?

先谢谢。

1 个答案:

答案 0 :(得分:1)

你不能。

您可以听取UIApplicationWillChangeStatusBarFrameNotificationUIApplicationDidChangeStatusBarFrameNotification了解有关电话内容的横幅,但不建议出于各种原因:

  1. 状态栏可以更改大小,而不仅仅是IP呼叫(普通电话,导航,个人热点等)。
  2. 它不会改变iPad上的尺寸
  3. 我只能猜测你想要检测这个以调整你的UI,如果是这种情况你可能应该使用自动布局来避免这种情况......如果你想要实际检测用户何时进行调用那么就像我说的那样,不幸的是你无法做到这一点。