Мне нужно остановить (или, по крайней мере, отключить) музыку / звук, который воспроизводится в iPhone.Важно: я хочу, чтобы мое приложение сделало это, даже если оно находится в фоновом состоянии!
Я использую:
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategorySoloAmbient error:nil]];
[[AVAudioSession sharedInstance] setActive: YES];
Проблема в том, что все останавливается, даже потоковая музыкаиз какого-то другого приложения, но только если приложение находится в ЗАГЛАВНОМ.Как уже было написано ранее, я хочу, чтобы он работал и в фоновом режиме.
Я провел простое исследование и понял, что это как-то возможно, эти приложения доказывают:
App Store - Таймер потоковой музыки или App Store - Таймер отключения музыки
Полагаю, моё решение с SoloAmbient может быть не таким идеальным и может быть неправильным.Кто-нибудь знает, как я могу остановить / спать / приостановить / отключить глобальную музыку, даже если приложение будет в фоновом режиме?Эти приложения, на которые я указал, в основном делают это ...