Есть ли способ перехватить события воспроизведения / паузы в наушниках пользователя в любой момент времени? - PullRequest
0 голосов
/ 30 января 2019

Когда пользователь использует наушники, я хочу поймать событие воспроизведения / паузы в любой момент, независимо от того, слушает ли пользователь аудио или нет.

Я пытался использовать

[[MPRemoteCommandCenter sharedCommandCenter].togglePlayPauseCommand addTarget:self action:@selector(onTooglePlayPause)];

и реализовал метод onTooglePlayPause, но он не вызывается.

Я знаю, как перехватывать события воспроизведения / паузы при потоковой передаче звука на переднем плане / фоне, но, как я уже сказал,Я хочу поймать его в любой момент.

Есть идеи, как и если это можно сделать?

...