Skip to content

AppleMusicPlayer does not report change of nowPlayingItem and just loops #12

@ivan-konov

Description

@ivan-konov

I am using QueuePlayer to play Apple Music items. I see in that you only ever have 1 track here:
func preparePlayer() { guard let track = track, let id = track.appleMusicID, track.isValid else { return } if #available(iOS 10.1, *) { let descriptor = MPMusicPlayerStoreQueueDescriptor(storeIDs: [id]) descriptor.startItemID = id musicPlayerController.setQueue(with: descriptor)

Then the underlying musicPlayerController instance does not report when the item had stop or changed which does not surface to the QueuePlayer either.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions