VoIP アプリケーション内に CallKit サポートを実装しています。
in に設定supportsVideo
することで、ビデオボタンを無効にすることができました。これで FaceTime ボタンが表示されました。false
CXProviderConfiguration
アプリは FaceTime とは関係のない社内の企業番号を処理しているため、デフォルトの UI で FaceTime ボタンを無効にする方法があるかどうかを知りたいと思いました。
更新: 以下の回答に記載されているように、ボタンを無効にすることは可能ですが、発信者番号は失われます ( として表示Unknown
)。番号を保持し、FaceTime ボタンを無効にしたい。
更新: iPhone の設定で FaceTime を無効にすると、FaceTime ボタンが無効になります。ただし、これは問題の有効な解決策ではありません。
更新:CXHandle
電話番号に無効な文字を挿入するなど、タイプを変更しても問題には影響しません。FaceTime ボタンは引き続き表示されます。