2016-10-21 6 views
2

コールキットからVoIPコールを受信すると、コールの追加オプションを無効にする方法はありますか?CallKitからのコールの追加オプションを無効にする

これを無効にするAPIは見つかりませんでした。しかし、WhatsAppはこの機能を無効にしました。

+0

タグは既にiOSに関することを示しています。タイトルに「iOS」を追加する必要はありません。 –

答えて

3

CXCallUpdateでは、supportsGrouping,supportsUngroupingsupportsHoldingの各プロパティをfalseに設定して呼び出します。

+0

あなたの答えをありがとう。結果をテストして更新します。 –

+1

実際これでは十分ではありません。また、 'maximumCallGroups'と' maximumCallsPerCallGroup'を1に設定する必要があります。以下の答えが受け入れられるべきです。 – user1256821

+0

VoIP通話に応答してカスタムアプリを開くことはできますか?私はiOS開発の経験がないので、私を知ってください。しかし、これを知って好奇心。 – Choxx

10

あなたはCXCallUpdateにfalseに両方supportsGroupingsupportsUngroupingsupportsHoldingプロパティを設定する必要があり、あなたのCXProviderConfigurationに1からmaximumCallGroupsmaximumCallsPerCallGroupを設定します。

+0

これは受け入れられる回答である必要があります。ただし、この構成では、コールウェイティングで「保留と受諾」オプションが隠されていることにも注意してください。また、通話を保留にすることに依存する他の機能(「アシスト転送」など)をサポートできなくなります。 'add-call 'ボタンを無効にする' CXProvider'/'CXCallUpdate'設定の順列はないようです。誰かが回避策を知っているなら、私は最も感謝しています:) –

関連する問題