iOS上的振动不适用于AQRecorder

时间:2015-08-19 10:15:18

标签: ios objective-c audio-recording audioqueue audioqueueservices

所以我想为我的iOS应用添加振动。

足够简单:

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);

当然:

#‎import‬ <AudioToolbox/AudioServices.h>

但是有一个问题 - 它在同一个ViewController中不会与AQRecorder一起工作。 (AQRecorder是一个帮助类,用于通过Apple制作的AudioQueue录制音频文件 - 版本:2.5)

在这种情况下,当我使用录音机时振动不起作用。

最近我可以找到一个解决方案是在初始化录音机之前振动设备。在那之后,即使我停止录音机并将nil放在任何有意义的地方,振动都不会起作用。

有没有人有一些想法我还能尝试让它起作用?

我是开放的黑客和/或&#34;疯狂&#34;解决方案:)

编辑:

我的真正的问题是我想同时录制和振动设备。 AQRecorder不一定是唯一的解决方案(尽管它已经实现了,因此它更受欢迎)。

所以任何其他潜在的解决方案都是一个很好的解决方案。

0 个答案:

没有答案