根据此处和其他地方的大量帖子,在通过airplay(来自同一个或另一个应用程序)播放时,无法使用 PlayAndRecord 类别录制音频。
然而,这篇文章表明它应该可以使用音频队列服务,就像 Apple 的SpeakHere演示中所做的那样。它似乎改善了问题,至少乍一看是这样。但在成功同时录制和播放播放 60 秒后,播放停止并在设备上继续播放。
所以我的问题是:实际上有没有人成功地通过airplay连续、并发录制和播放超过60秒?无论如何,不一定如这里建议的那样。非常欢迎上述音频队列推荐 ( @glenstorey ) 的作者详细说明他是如何成功的 - 整个帖子的目的是对他的帖子发表评论,但我没有足够的积分来添加评论。