iOS上的振动不与AQ记录器一起工作

iOS上的振动不与AQ记录器一起工作,ios,objective-c,audio-recording,audioqueue,audioqueueservices,Ios,Objective C,Audio Recording,Audioqueue,Audioqueueservices,所以我想给我的iOS应用程序添加振动 很简单: AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); 当然: #‎import‬ <AudioToolbox/AudioServices.h> #‎进口‬ 但有一个陷阱——它不会在同一个ViewController中与AQRecorder一起工作。 (AQRecorder是一个帮助类,用于通过Apple制作的AudioQueue录制音频文件-版本:2.5) 在这种情况下,当我

所以我想给我的iOS应用程序添加振动

很简单:

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
当然:

#‎import‬ <AudioToolbox/AudioServices.h>
#‎进口‬ 
但有一个陷阱——它不会在同一个ViewController中与AQRecorder一起工作。 (AQRecorder是一个帮助类,用于通过Apple制作的AudioQueue录制音频文件-版本:2.5)

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

我能找到的最接近的解决方案是在初始化记录器之前振动设备。在那之后,即使我停止录音机,把零放在任何有意义的地方,振动也不会起作用

有人有什么想法吗?我还能做些什么

我对黑客和/或“疯狂”解决方案持开放态度:)

编辑:

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

因此,任何其他可能的解决方案都是一个好的解决方案