我一直在开发一个应用程序,通过AVAudioEngine
制作音频管道,然后渲染到文件。
我一直在使用this code example的方法,根据自己的需要进行调整。问题是如果耳机连接到设备,则输出音频文件是静音的。您可以通过连接耳机运行该项目来观察此情况。
我唯一的想法是iPhone可能通常有单声道outputNode
,但耳机会给它一个立体声格式。我发现这些东西很难调试,所以任何指针都很受欢迎。
我从here获得了示例代码,这可能会为问题提供更多背景信息。
由于
答案 0 :(得分:0)
看起来会话设置为播放。尝试将其设置为AVAudioSessionCategoryAudioProcessing。