1

AndroidのようにiPhoneで発信前にイベントを取得することは可能ですか?私がやりたいのは、ユーザーがダイヤルを終了した後、発信が行われる前にイベントを取得して、場合によってはメッセージをポップアップしたり、ユーザーに何らかのアクションを要求したりすることです。

4

1 に答える 1

1

iOS 4 から iOS 9 までは、この目的でCellular Call States を使用できます。

CTCallStateDialing

ユーザーが通話を開始したときの、接続が確立される前の通話状態。

CTCallStateIncoming

接続が確立される前の、通話が着信しているがユーザーがまだ応答していないときの通話状態。

CTCallStateConnected

関係するすべてのパーティに対してコールが完全に確立されたときのコール状態。

CTCallStateDisconnected

通話終了時の通話状態。このリンクを参照してください: iphone で着信コールと発信コールがあるときにイベントを発生させることはできますか?


iOS 10 以降では、CXCallを使用する必要があります。

于 2012-06-13T09:33:06.977 に答える