2011-12-08 15 views

答えて

2

MAC OS X:This tutorialの可能性があります。 IOS FOR

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

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

+0

リンクが壊れています。新しいリンクはhttp://cocoadev.com/SoundVolumeです。 – jLynx

1

Macでは、Srikarの答えを参照してください。私は彼がそれをカバーしていると思う。

iOSでは、[MPMusicPlayerController iPodMusicPlayer].volume = 0.0は音声出力をミュートします。ビュー階層にMPVolumeViewがある場合、視覚的なフィードバックなしにこれを行います。表示されていない場合は、デバイスのハードウェア音量ボタンを押したときに表示される音量ポップアップを表示することがあります。

+0

質問はMac OSに関するものですが、iOSの回答はOPとは関係ありません。 –

+0

私は知っています。私は包括的だった。 –

関連する問題