有没有一种方法可以通过编程方式将OSX上的声音静音,而无需使用私有API以及Mac App Store所接受的方式。有没有办法通过编程在OSX上静音?
1
A
回答
2
FOR MAC OS X:This tutorial可能有帮助。
FOR IOS:号
声音静音是一个系统范围的设置。因此,对于使用官方SDK开发的应用程序而言,不能更改(并且在大多数情况下甚至无法访问)系统范围的设置。
技术上可以通过Celestial.framework
中的私人AVSystemController
类更改系统音量,但会阻止您的应用获得Apple的批准。
1
在Mac上,请参阅Srikar的回答。我相信他已经覆盖了。
在iOS上,[MPMusicPlayerController iPodMusicPlayer].volume = 0.0
将使音频输出静音。如果您的视图层次结构中存在MPVolumeView
,它将在没有视觉反馈的情况下执行此操作;如果没有,则可能会出现按下设备上的硬件音量按钮时看到的音量更改弹出窗口。
+0
的问题是有关Mac OS,iOS的答案是无关的OP。 –
+0
我知道。我正在全面。 –
相关问题
- 1. 有没有办法使用“SHC”在OSX上编译shell脚本?
- 2. 有没有办法以编程方式在OSX上隐藏碳应用程序?
- 3. 有没有办法在Mac OSX上以编程方式枚举Sonos共享?
- 4. 通过编程静音iPhone
- 5. 有没有办法通过编程方式在BlackBerry上设置numlock?
- 6. 有没有办法通过编程将Alias添加到Powershell Cmdlet?
- 7. 有没有办法通过编程创建java类类型?
- 8. 有没有办法通过编程禁用android设备?
- 9. 有没有办法通过响应
- 10. 有没有办法通过光滑
- 11. 有没有办法通过硒IDE
- 12. 有没有办法通过HTML渲染?
- 13. 有没有办法通过服务
- 14. 有没有办法通过PHP
- 15. 有没有办法在osx上自由运行systemverilog testbenches
- 16. 有没有办法在OSX上安装Julia-lang 0.4.2版本?
- 17. 有没有办法让vi和vim在OSX上表现不同?
- 18. 有没有办法为gameboy编程?
- 19. 有没有办法让Google Classroom API让学生静音?
- 20. 有没有办法检查静音状态?
- 21. 有没有办法通过C#对象SQL存储过程
- 22. 有没有办法在OSX中以编程方式关闭电池充电?
- 23. 有没有办法在状态栏(OSX)中编程定位状态栏项目?
- 24. 有没有办法在Windows 7上编译MS-DOS程序?
- 25. 有没有办法在iPhone上阅读编程语言?
- 26. 有没有办法在iPhone上编程操作键盘?
- 27. 有没有办法通过编写PHP来生成数据库?
- 28. 有没有办法在Excel上看到Application.OnTime的预定过程?
- 29. 有没有办法通过Applescript挂钩到OSX睡眠/唤醒事件?
- 30. 有没有办法在声音时推动构造函数通过?
链接是死的,新的链接是http://cocoadev.com/SoundVolume – jLynx