MPMusicPlayerController не отправляет уведомления - PullRequest
0 голосов
/ 29 ноября 2018

Я пытаюсь зарегистрироваться для уведомлений с помощью MPMusicPlayerController, однако уведомление никогда не отправляется и мой метод никогда не вызывается.Вот мой код:

// в viewDidLoad моего подкласса UITabBarController

MPMusicPlayerController.systemMusicPlayer.beginGeneratingPlaybackNotifications()
NotificationCenter.default.addObserver(self, selector: #selector(songDidChange(_:)),
 name: .MPMusicPlayerControllerNowPlayingItemDidChange, object: nil)

// метод для вызова

@objc func songDidChange(_ notification: NSNotification) {

}

Я прочитал несколько вопросов(например, этот: MPMusicPlayerController не публикует уведомления? ), но пока ничего не работает.В документации (https://developer.apple.com/documentation/mediaplayer/mpmusicplayercontroller/1624199-begingeneratingplaybacknotificat) также не упоминается ничего конкретного по этому поводу.

Что-то мне не хватает? У меня уже есть доступ к музыкальной библиотеке пользователя.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...