アプリ内からデバイスの呼び出し音をミュートしようとしていますが、何らかの理由で、この回答 ( iOS システム サウンドを無効にする方法)のように AVSystemController を使用しても、デバイスを完全に無音にすることはできません..音量は 1 バーですが、完全に無音ではありません。
おそらく AVSystemController のようなプライベート API を使用して実行できることはわかっています。また、ユーザーがアプリにこの種の機能を期待している場合、Apple は引き続きアプリを承認することを知っています ( App Storeで見つけた 2 つのアプリが既にあるため)。ジェイルブレイクなどを必要とせずに、プログラムでデバイスをミュートします)。
それらのアプリは実際にはもっと良いことをします - 音量をゼロに下げるだけでなく、実際のミュートを実際に切り替えます.
これが行われている方法を知っている人はいますか?
どんな助けでも大歓迎です!ありがとう!