С появлением Catalina OSX, iTunes была удалена из OSX, вместо этого было представлено приложение Musi c, внешне похожее, но исключительно для контента musi c с подкастом et c.
Следующий код, написанный в Objective C, не возвращает никаких источников из объекта musi c, iTunes. Подобный код работал для iTunes. но не работает для нового приложения Apple Musi c.
Пожалуйста, сообщите, любые эксперты.
MusicApplication* music = [SBApplication applicationWithBundleIdentifier:@"com.apple.music"];
NSArray *sources = [music sources];
// sources are empty, zero length array always
for (MusicSource *source in sources)
{
SBElementArray *userPlaylists = [source userPlaylists];
for(MusicUserPlaylist* playList in userPlaylists)
{ }
}