Серьезно, мне неловко даже об этом спрашивать.
У меня есть Applescript, который должен составить плейлист из нескольких целых альбомов. Все работает нормально, кроме собственно добавления треков в плейлист. Вот соответствующий код:
repeat with theAlbum in randAlbums
set these_tracks to (tracks of library playlist 1 whose album is theAlbum)
repeat with the_track in these_tracks
add the_track to playlist thePlaylist (* doesn't work *)
end repeat
end repeat
Я получаю сообщение об ошибке: «iTunes обнаружила ошибку: произошло несоответствие типа дескриптора».
randAlbums - это список уникальных имен альбомов, а Playlist - это список для воспроизведения, созданный ранее в скрипте.
Я бился головой об это, кажется, неделю, и я не мог понять этого. Заранее благодарим за любую помощь, которую вы можете предложить :)