ユニバーサル アプリでオーディオを録音および再生しようとしています。AVAudioSession の構成は次のとおりです。
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error: nil];
UInt32 category = kAudioSessionCategory_PlayAndRecord;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(category), &category);
これは、マイクが内蔵されているデバイスでは問題なく機能します。しかし、第 3 世代の iPod では、望ましくない動作がランダムに発生します。すべて正常に動作する場合もあれば、マイクが内蔵されたイヤホンが接続されている場合にのみ発生する場合もあります。この場合、イヤホンなしではアプリ内の音声を聞くことができません。