2011-12-08 4 views

답변

2

MAC OS X :This tutorial이 도움이 될 수 있습니다. IOS에 대한

: 번호

사운드 음소거 시스템 전체 설정입니다. 따라서 공식 SDK를 사용하여 개발 된 응용 프로그램은 시스템 전체 설정을 변경할 수 없으며 대부분의 경우 액세스 할 수 없습니다.

기술적으로 Celestial.framework의 개인 AVSystemController 클래스를 통해 시스템 볼륨을 변경할 수는 있지만 앱이 Apple의 승인을 얻지 못하도록합니다.

+0

링크가 죽었습니다. 새로운 링크는 http://cocoadev.com/SoundVolume입니다. – jLynx

1

Mac의 경우 Srikar의 답변을 참조하십시오. 나는 그가 그것을 다루었다고 믿는다.

iOS에서 [MPMusicPlayerController iPodMusicPlayer].volume = 0.0은 오디오 출력을 음소거합니다. 보기 계층 구조에 MPVolumeView이 있으면 시각적 피드백없이이 작업을 수행합니다. 그렇지 않은 경우 장치의 하드웨어 볼륨 단추를 누를 때 나타나는 볼륨 변경 팝업이 나타날 수 있습니다.

+0

질문은 Mac OS에 관한 것이며, iOS 대답은 OP와 관련이 없습니다. –

+0

알아. 나는 포괄적이었다. –