У нас есть приложение VOIP, которое обычно передает аудиопакеты с частотой дискретизации 32 кГц.Для того, что может показаться разумным, мы обычно устанавливаем предпочтительную частоту дискретизации AVAudioSessions 32 кГц.На более поздних iPhone (например, iPhone XS) мы обнаружили, что громкая связь больше не воспроизводится и не искажается при использовании частоты дискретизации 32 кГц.Но аудио сеанс, похоже, с радостью принимает (с подтверждением обратного чтения) предпочтительный параметр SampleRate, равный 32 кГц.Я читал, что кодек iPhone 6S (и, возможно, более поздние устройства) поддерживает только частоты дискретизации 48 кГц ... но если это так, почему бы iOS не переопределить setPreferredSampleRate?