let cloudServiceController = SKCloudServiceController() let musicPlayer = MPMusicPlayerController.systemMusicPlayer self.cloudServiceController.requestCapabilities { capabilities, error in guard capabilities.contains(.musicCatalogPlayback) else { return } self.canMusicCatalogPlayback = true } let tracks = album!.relationships!.tracks! let trackIDs = tracks.map { $0.id! } let startTrackID = tracks[indexPath.row].id! let descriptor = MPMusicPlayerStoreQueueDescriptor(storeIDs: trackIDs) descriptor.startItemID = startTrackID musicPlayer.setQueue(with: descriptor) musicPlayer.play()Estoy trabajando en MediaPlayer y recibí un error como el siguiente.
MPMusicPlayerController play] error completado: Error Domain=MPCPlayerRequestErrorDomain Code=1000 "Error al enviar el comando 0" UserInfo={NSDebugDescription=Error al enviar el comando 0, NSUnderlyingError=0x280670f00 {Error Domain=MPCPlayerRequestErrorDomain Code=1000 "Error al enviar el comando 0 (MRSendCommandError = 4)" UserInfo={NSDebugDescription=No se pudo enviar el comando 0 (MRSendCommandError = 4)}}}
Revisé el siguiente enlace, pero necesito resolver este problema.
https://forums.developer.apple.com/thread/100476
por favor, ayúdame