AURenderCallback.inputProc在模拟器中触发但在设备上没有触发

时间:2011-03-16 06:20:38

标签: ios-simulator ipod-touch audio-recording

在这种情况下,设备都是运行iOS4.2的iPod,模拟器也是4.2。

设置代码(确切地)来自'aurioTouch'示例。通过调试器运行表明所有设置都正确。我从回调中发布了一条NSLog消息,该消息从模拟器发布到控制台,但不是从设备发布。它根本没有被设备触发。 : - (

当麦克风插入并移除时,会调用(并正确运行)属性侦听器回调。

也会调用中断侦听器。

任何人都有任何线索可能会发生这种情况?我已经完成了一些谷歌搜索并且无法跟踪我自己的任何内容:-S

提前致谢

-Brian

1 个答案:

答案 0 :(得分:0)

我至少在我的案例中找到了答案。删除对AudioSession的任何更改,例如prefferedHardwareIOBufferDuration并再次测试应用程序。