Обнаружение выключения звука iPhone в iOS 5
Я знаю, что Apple не предоставляет способ определения состояния iPhonemute/silence
включитьiOS 5, Тем не менее, я попробовал метод, упомянутый в другом месте, чтобы обнаружить это путем воспроизведения аудиофайла и измерения его времени выполнения. Однако, несмотря на то, что мой iPhone был отключен, аудиофайл все равно воспроизводился. я использую[AVAudioPlayer play]
и вычисляя время доaudioPlayerDidFinishPlaying
называется. Вам известен трюк для воспроизведения аудиофайла, который завершится рано / немедленно, если телефон отключен?