問題タブ [callkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - whatsappのように通話履歴エントリを追加する
VoIP アプリケーションを作成し、whatsapp のように「最近の」通話に通話履歴エントリを追加したいと考えています。
Whatsapp 通話を行うと、「Whatsapp オーディオ」の発言とともに通話ログ エントリが [最近] に追加されます。それをクリックすると、whatsappが自動的に起動し、その番号に電話がかけられます。
これを実現するための API が見つかりませんでした。ただし、whatsapp がそれを行っているため、エントリを追加してインターセプトする API があると確信しています。
何か案が?
ios - CallKit から [通話の追加] オプションを無効にする
VoIP通話の受信時にCallkitから [通話の追加] オプションを無効にする方法はありますか?
これを無効にするAPIが見つかりませんでした。しかし、WhatsApp はこの機能を無効にしました。
objective-c - Apple 原生代 UI で CallKit を使用してアプリで発信する方法
着信コールを受信して CallKit UI を呼び出す方法は実際に完了していますが、voip アプリを Apple 原生代の連絡先リスト UI に構築しようとしているときに失敗しました。 :
xamarin - addBlockingEntryWithNextSequentialPhoneNumber は Apple Store で禁止されています
アプリを Apple Store に入れようとしています。しかし、Apple Store のレビューによると、'addBlockingEntryWithNextSequentialPhoneNumber' セレクターへの参照があり、それを削除する必要があります。
だから私の問題は、このような参照が見つからなかったことです。この参照が Xamarin パッケージの一部であるかどうかは誰にもわかりません。Ore は、この問題を解決するための別のヒントを持っています。
Apple レビュー チームとサポートは私を助けてくれませんでした。
どんなヒントも役に立ちます。どうもありがとう
avfoundation - CallKit を使用した VOIP アプリでの音声の短絡
VOIP アプリの基礎としてSpeakerBoxアプリを使用しています。私はなんとかすべてを機能させましたが、マイクからデバイスのスピーカーへのオーディオの「短絡」を取り除くことができないようです。
つまり、電話をかけると、相手の声だけでなく自分の声もスピーカーから聞こえます。どうすればこれを変更できますか?
AVAudioSession のセットアップ:
IO ユニットのセットアップ:
IOUnit を開始するには:
IOUnit を停止するには
SIP スタックとして PJSIP を使用しており、Asterisk サーバーを使用しています。この問題のない Android ベースの PJSIP 実装もあるため、問題はクライアント側にあるはずです。