2
試圖將AVAudioSession
放入.playAndRecord
類別並使用AVAudioSessionModeMeasurement
模式會導致.defaultToSpeaker
選項被忽略,從而導致耳機靜音輸出(也稱爲接收器)輸出。AVAudioSession的PlayAndRecord類別和AVAudioSessionModeMeasurement與defaultToSpeaker選項不兼容?
試圖將AVAudioSession
放入.playAndRecord
類別並使用AVAudioSessionModeMeasurement
模式會導致.defaultToSpeaker
選項被忽略,從而導致耳機靜音輸出(也稱爲接收器)輸出。AVAudioSession的PlayAndRecord類別和AVAudioSessionModeMeasurement與defaultToSpeaker選項不兼容?
雖然似乎沒有太多關於此的文檔,但是這種文檔使得音頻輸出的最終結果被髮送到接收器而不是揚聲器,看起來像是可能的預期行爲而不是錯誤。
設AVAudioSessionModeMeasurement:字符串
此模式適用於需要 系統提供的信號處理的量最小化,以輸入和輸出信號的應用程式。如果在具有多個內置麥克風的設備上錄製 ,則使用 主麥克風。