How is it that ITLibrary only returns artwork for PURCHASED media from iTunes? There is no such restriction mentioned anywhere in the documentation.
My iTunes Library is fully populated, and I need access to the artwork I have carefully curated over the years for various media.
An ITLibMediaItem's hasArtworkAvailable flag is always false, and its artwork (ITLibArtwork) object never contains any imageData.
Worse, if I call ITLibrary's artwork(forMediaFile: ) method, it NEVER extracts or returns a valid ITLibArtwork object AS DOCUMENTED.
What's up with that, Apple?