내 응용 프로그램에서 마이크를 사용하는 경우가 있지만 마이크를 사용하지 않아도 응용 프로그램을 떠날 때 빨간색 상태 표시 줄이 잠깐 나타납니다.녹음 할 때 내 녹음 (빨간색으로 깜박임) 상태 표시 줄이 나타나는 이유는 무엇입니까?
AVAudioSession의 범주를 SoloAmbient로 설정했습니다. 녹음 할 때 PlayAndRecord로 설정하고, 끝나면 다시 SoloAmbient로 설정합니다. 그러나 카테고리가 SoloAmbient 인 경우에도 여전히 빨간색 상태 표시 줄이 나타납니다.
내 앱이 마이크에 전혀 액세스하지 않은 경우에도 여전히이 빨간색 상태 표시 줄 동작이 발생합니다. 나는 이 아니며 배경 음악 용으로 구성된 앱을이 아닙니다. 어떤 아이디어로 인해 시스템이 녹음 중이라고 생각합니까?
EDIT : 일부 실험을 마치면 실제 녹음을 시작할 때까지 녹음 AUGraph 생성을 지연하여 앱이 실행 중 빨간색 상태 표시 줄을 표시하지 못하게 할 수 있습니다.
그러나 녹음을 중지 한 후에도 빨간색 상태 표시 줄이 계속 표시됩니다. 녹음을 멈 추면 AUGraph를 중지하고 처리하고 AVAudioSession 범주를 다시 SoloAmbient로 변경합니다. 하지만 앱에서 전환하면 빨간색 상태 표시 줄이 계속 표시됩니다. 오래 오래 오래 오래 오래 연구와 장애물 후