I have this code to play all songs in music library (added via iTunes and downloaded in library from Apple Music). I can not have just the songs. What am I doing wrong?
-(IBAction)playAllSongs:(id)sender {
MPMediaQuery *songsQuery = [MPMediaQuery songsQuery];
NSArray *songsArray = [songsQuery collections];
MPMediaItemCollection *items = [MPMediaItemCollection collectionWithItems:songsArray];
MPMusicPlayerController *musicPlayer = [MPMusicPlayerController systemMusicPlayer];
[musicPlayer setQueueWithItemCollection:items];
}