相关疑难解决方法(0)

获取系统卷iOS

我的情况很简单:我需要发出警告信号,并希望确保用户会听到它,所以我想查看系统音量.

如何找出当前系统的容量?

audio volume objective-c ios swift

42
推荐指数
6
解决办法
3万
查看次数

如何暂停iPad上的所有声音通知?

我们正在为iPad(仅限)创建一个音频应用程序,用于现场表演.该设备将直接连接到控制台.因此,在现场演出期间,您最不希望的是让设备突然发出意外警报或提醒.

通过Apple的SDK研究,看起来您可以阻止除日历和闹钟(以及iPhone上的呼叫)之外的所有内容.

也就是说,有没有人知道如何告诉设备'当我们处于'On Air'模式时,不允许任何操作系统通知'?

如果没有,我们至少可以查询它们是否已打开,以便我们可以警告用户?

Jailbeaking不是一种选择,因为我们想通过App Store出售它.

UPDATE

另一种选择是让普通警报和这样仍通过iPad的扬声器播放,但是我们给我们的声音了通过在基座连接器的线路输出.

当然,我们总是可以为此开发自己的硬件,但我们正试图尽可能多地利用设备的内置功能.

notifications alerts ipad alarms ios

9
推荐指数
1
解决办法
495
查看次数

如何禁用iOS系统声音

我正在开发一款iPad应用程序,可与播放声音的配件连接.当iPad连接到配件时,我想将所有系统声音静音但允许其他声音(iPod).

造成这种情况的部分原因是附件是在现场演出期间使用的.显然,让电子邮件,警报或任何其他系统声音通过并放大(疯狂大声)会很烦人.

我已经看过使用AVAudioSession(阅读音频会话了解更多)并尝试了所有的AudioSessionCategories.这些类别都不会使系统声音静音,而是只允许您静音应用程序声音(iPod) - 对我的目的无用.

我还在" 系统声音服务 " 上找到了文档,但这只允许你播放系统声音.这里没有api可以在你的应用程序运行时禁用系统声音.

最后一点,我们通过包含MPVolumeView轻松调整iPad级别(音量),但我们希望用户想要播放iPod音乐.如果在播放iPod中的音乐(或音乐从其他应用程序)和电子邮件来过,你会惊讶有LOUD /烦人,电子邮件通过我们的配件去时,突然变得.甚至可能会损坏设备.:d

iphone ipad ios

8
推荐指数
1
解决办法
1万
查看次数

iOS应用程序可以将设备切换到静音模式吗?

是否可以通过编程方式将运行我的应用的设备设置为静音模式?静音必须涵盖整个设备,而不仅仅是我的应用程序。

silent ios

5
推荐指数
1
解决办法
3717
查看次数

关闭设备音量 - iOS

可能重复:
以编程方式静音/静音iOS设备?

我需要以编程方式关闭设备卷.有谁知道吗?

到目前为止,我发现,也许我可以使用AudioSessionSetProperty()函数,并使用属性"kAudioSessionProperty_CurrentHardwareOutputVolume",但此属性只是只读.所以我不确定这是否有效:

float value = 0.0f;
AudioSessionSetProperty(kAudioSessionProperty_CurrentHardwareOutputVolume, sizeof(float), &value);
Run Code Online (Sandbox Code Playgroud)

App-Store中已有应用程序执行此操作,例如AutoSilent:

http://itunes.apple.com/nl/app/autosilent/id474777148?mt=8

iphone audio ios4 ios ios5

5
推荐指数
1
解决办法
6357
查看次数

是否可以通过编程方式关闭iPhone的静音模式?

可能重复:
以编程方式静音/静音iOS设备?

是否可以通过编程方式关闭iPhone的静音模式?我需要打开,大多选择关闭静音模式,不使用硬件.

iphone ios

-2
推荐指数
1
解决办法
1968
查看次数

标签 统计

ios ×6

iphone ×3

audio ×2

ipad ×2

alarms ×1

alerts ×1

ios4 ×1

ios5 ×1

notifications ×1

objective-c ×1

silent ×1

swift ×1

volume ×1