SystemSounds와 AVAudioPlayer 사운드 조합을 사용하는 범용 앱이 있습니다. 모든 장치에서 정상적으로 작동합니다. 그러나 나는 장치에서 설정 한 실제 볼륨 수준에 관계없이 장치의 전체 볼륨 수준 인 것처럼 시스템 사운드가 재생된다는 몇 가지 보고서를 사용자로부터 받았습니다. 즉, 장치 측면의 하드웨어 버튼을 누르면 AVAudioPlayer 사운드가 변경되지만 시스템 사운드는 항상 최대 볼륨으로 유지됩니다. 여기 일부 사용자의 경우 시스템 소리가 장치 볼륨의 영향을받지 않습니다
는 지금까지 수집 할 수 있었던 정보의 : 아이팟은 4 세대를 터치하고 다른 하나는 아이 패드 2입니다 사용자의 기기한 나는 액세스 할 수 없습니다 그 아이팟 모델,하지만 난 아무 문제없이 iPad 2로 테스트 않았다. iPhone 사용자로부터의 보고서가 없었으므로이 장치에 벨소리가 없기 때문에 confusion between the music volume and ringer volume의 문제라고 생각하지 않습니다.
사용자에게 작업 관리자를 사용하여 앱을 완전히 종료하고 기기를 다시 시작하도록 요청했지만 두 단계를 모두 수행해도 문제가 남아 있습니다.
AVAudioPlayer 사운드를 제어하기 위해 MediaPlayback 범주 및 MixWithOthers가 활성화 된 오디오 세션을 초기화하고 있습니다. 나는 시스템 소리 만 사용하고 오디오 세션을 초기화하지 않는 다른 프로그램이 있으므로 사용자 중 한 명에게 해당 앱을 사용해 보라고 요청했습니다. 그는 소리가 그 응용 프로그램과 함께 최대 볼륨에 붙어 있다고보고했다.
왜 이런 일이 일어날 수 있는지 제안 할 수 있습니까? 아니면 문제를 직접 해결할 수 없기 때문에 이러한 사용자에게해야 할 추가 문제 해결이 있습니까?
업데이트 : 아마도 내 애플 리케이션의 볼륨 동작을 기본 애플 앱 또는 설치할 수있는 간단하고 무료 애플리케이션의 볼륨과 비교하도록 요청할 수 있습니다. 시스템 사운드를 사용하는 앱을 아는 사람이 있습니까? 그런 다음 문제가 내 앱에만 해당되는지 일반에 해당되는지는 적어도 알 수 있습니다.
혹시 이것을 알아 냈습니까? 나는 같은 문제를 가지고있다. – Michael
나는 결코 한 번도 ... 나는 시스템 소리를 사용하지 않도록 내 애플 리케이션을 다시 마무리했다. 죄송합니다! – arlomedia