2017-12-04 8 views
0

iOSのバックグラウンドでの着信/発信コールイベントを検出する方法の例をいくつか見てきました。どうやら、私はCTCallCenterを使用しなければならない。iOSで通話イベントを検出しますか?

  1. このソリューションはiOS 10 +/swift 3でのみ動作しますか?

  2. コールが終了した直後にアプリを開くことはできますか?

  3. コールを録音できますか?これはiOSのバージョンから始めることができますか?

答えて

0
  1. はい、このクラスではありません、あなただけしばらくフォアグラウンドで電話を検出することができ
  2. iOSの10で利用可能です。
  3. いいえ、これは実際には可能ではありませんが、録音を開始できるのはユーザーのマイクだけです。
+0

このクラスは下位バージョンでも使用できますか? –

+0

['CTCallCenter'](https://developer.apple.com/documentation/coretelephony/ctcallcenter)のドキュメントを読むことができますので、iOS 4からiOS 10に移行しました。 iOS 10以降では、['cxcallobserver'](https://developer.apple.com/documentation/callkit/cxcallobserver)を使用する必要があります。 – rckoenes

+0

iosで「前景」を意味するものを明確にすることはできますか?私がアプリケーションを起動し、ホームボタンを押すと、フォアグラウンドになりますか? –

関連する問題