У меня есть простой фрагмент кода AppleScript, который я использую для обновления метаданных из треков, хранящихся локально:
tell application "iTunes"
if selection is not {} then
set thechoice to (display dialog "Refresh track metadata for selected tracks?" buttons {"Ok", "Cancel"} default button 1 with icon note)
set theButtonName to the button returned of thechoice
if theButtonName is "Ok" then
refresh selection
end if
end if
end tell
Увы, он возвращает ошибку, если я выбираю трек, который хранится в облаке (а не хранится локально).
Есть ли способ удалить только дорожки из списка iCloud?