Список воспроизведения библиотеки больше не существует в пользовательском интерфейсе; он есть в модели, поэтому он отображается в AppleScript, но попытка раскрыть его или что-то в нем ничего не даст в пользовательском интерфейсе, как вы видели. Вы также можете воспроизвести это в AppleScript (reveal track 5 of library playlist 1 of source 1
).
Решение состоит в том, чтобы поговорить с плейлистом «Музыка», а не с плейлистом «Библиотека». «Музыка» - это второй список воспроизведения - playlist 2
в AppleScript, [[librarySource playlists] objectAtIndex:1]
в Какао.
Если вы хотите отобразить игровой элемент в любом списке воспроизведения, в котором он воспроизводится, используйте reveal current track
(это должно быть [[iTunes currentTrack] reveal]
, хотя я этого не проверял).