У меня есть простой фрагмент кода 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?

ShutterFreak
источник