6

アプリがミュートスイッチを尊重するようにするテクニックを見てきましたが、SDKを使用してiPhoneをミュート(どのアプリからも音が出ない)に設定することは可能ですか?

4

5 に答える 5

11

いいえ。

公式SDKを使用して開発されたアプリケーションは、システム全体の設定を変更できません(ほとんどの場合、アクセスすることもできません)。

于 2009-02-27T22:07:30.197 に答える
7

可能ですが、プライベート API を使用する場合のみです。リンガーをミュートするところまでしか行きませんでしたが、マスター レベルもコントロールできるはずです。

iOS システム サウンドを無効にする方法を参照してください。

于 2011-08-10T15:24:51.020 に答える
4

Celestial.frameworkのプライベートAVSystemControllerクラスを介してシステム ボリュームを変更することは技術的に可能ですが、アプリが Apple の承認を得ることができなくなります。

于 2009-03-01T00:10:07.460 に答える
2

AVSystemController を使用して音量を変更できます。最小の 0.06x に設定します。完全にミュートするクラス/APIはありますか? toggleActiveCategoryMuted が機能しない

于 2009-04-13T02:22:53.150 に答える