Post

Replies

Boosts

Views

Activity

MusicKit Get song from SystemMusicPlayer.Queue often Error
I want get song object from SystemMusicPlayer.Queue use musickit . But there's often crash . Here is my code   func getSongData(complection:@escaping (Song)->())   {     Task.detached {              do {             let queue : SystemMusicPlayer.Queue?                   queue = SystemMusicPlayer.shared.queue                   if queue?.currentEntry != nil         {           let request = MusicCatalogResourceRequest<Song>(matching: \.id, equalTo: MusicItemID(rawValue: queue?.currentEntry?.item?.id.rawValue ?? "1595045323"))           let response = try? await request.response()                    complection((response?.items.first)!)         }     }      }      }
1
0
1.2k
May ’22
MusicKit Get song from SystemMusicPlayer.Queue often Error
I want get song object from SystemMusicPlayer.Queue use musickit . But there's often crash . Here is my code   func getSongData(complection:@escaping (Song)->())   {     Task.detached {              do {             let queue : SystemMusicPlayer.Queue?                   queue = SystemMusicPlayer.shared.queue                   if queue?.currentEntry != nil         {           let request = MusicCatalogResourceRequest<Song>(matching: \.id, equalTo: MusicItemID(rawValue: queue?.currentEntry?.item?.id.rawValue ?? "1595045323"))           let response = try? await request.response()                    complection((response?.items.first)!)         }     }      }      }
Replies
1
Boosts
0
Views
1.2k
Activity
May ’22
Get user's most play songs and albums
How to get user's most play songs and albums on apple music by apple music api.
Replies
2
Boosts
1
Views
864
Activity
May ’22
How to detect musickit player's play state change in background
I'm using musickit on iOS 15 in my APP. I want to detect user change the player's play state when app enters the background.
Replies
2
Boosts
0
Views
1.8k
Activity
Mar ’24