電源にデバイスのオーディオを使用する外部iOS通知ランプを作成しました。 iPhoneで電話を受けたときにライトが接続されても、着信音は聞こえますが、ピックアップすると、オーディオはヘッドフォンに転送されます(iPhoneは私たちのライト/デバイスがヘッドホンセットだと思っています)携帯電話のフロントレシーバーからオーディオを取得するために少なくとも2mmのmyLEDを抽出する必要があります。iPhoneヘッドフォンオーディオジャックの再ルーティング
私たちは、この課題に対して代替のソリューションを模索しています。最近、特定のジャック形状のプロトタイプを作成し、ユーザーがiPhoneスピーカー/マイクにオーディオを「再ルーティング」する際に回転できるようにしました。 これは賢明な選択肢に聞こえるかもしれませんが、このハードウェアソリューションはきちんとしたものではありません。これは、myLEDが機能しない/信頼できない、その他の複雑な問題を引き起こします。
私はkAudioSessionOverrideAudioRoute_Speakerの存在を知っていますが、これはアプリのオーディオをリアスピーカー(「騒々しい」もの)に向けるだけで、フロントの受信機には向かわないと思っています(iphoneの「受信機」はヘッドフォンが検出された場合に設定されます)。
あなたは何をお勧めしますか? スーパーの感謝!