I typed in the code myself, and also downloaded this sample.
In both case, the "Spicy" label's icon did not line up with the text.
Perhaps Jacob was using a newer build?
Post
Replies
Boosts
Views
Activity
Same error here, except I get it on writeValueWithCompletion handler: also, and I'm using XCode 12.2.
Did you find a resolution, or is this just another bit of XCode logging cruft leaking through?
Like others, I was pulling my hair out with constantly spinning cursors with 12.3 on Big Sur 11.1.
Downgrading to 12.2 immediately solved the problem, and I have been working for three weeks with no problem.
XCode 12.4 was released today, and I installed it and have had no problems so far.
FWIW, I have not yet installed Command Line Tools for Xcode 12.4 -- I'm still running 12.2 of those.
I don't see artisID anywhere in the Album or Song API. Albums have an artistName property, which can consist of zero or more artist names, concatenated. Same thing for the artistName on a Song. Physical albums might have multiple artists, with different artists for each song. Since MusicKit is an API, and not a relational database, it does not seem to expose the artist IDs, just the names. You might need to parse the artistName fields and perform searches on the names to retrieve their IDs -- admittedly not an optimal solution.