检测 iOS 中的呼叫事件?

Detect call events in iOS?

我在 iOS 中看到了一些关于如何在后台检测 incoming/outgoing 调用事件的示例。显然,我必须使用 CTCallCenter

  1. 此解决方案是否仅适用于 iOS 10+/swift 3?

  2. 是否可以在通话结束后立即打开应用程序?

  3. 我可以录音吗?从哪个 iOS 版本开始这可能?

  1. 是的,这个 class 在 iOS 10 中可用。
  2. 不,您只能在前台检测到 phone 来电。
  3. 不,这实际上不可能,您也许可以开始录制声音,但只能录制用户麦克风。