Estoy intentando escribir un AppleScript que simplemente itere sobre los Recordatorios no completados y muestre el nombre. El código siguiente genera este error: Reminders got an error: Can’t make name of reminder (reminder id \"x-apple-reminder://838D4BDF-C520-440A-ADF2-B66FD602ADDC\") into type string
Descubrí cómo hacerlo funcionar iterando de 1 a (count of notCompleted)
pero me gustaría entender por qué el código de abajo no funciona. (El hecho de que espere que el código de abajo funcione sugiere que estoy entendiendo mal qué tipo de objetos hay en notCompleted
.) ¿Qué contiene exactamente notCompleted
y cuál es exactamente el tipo de currentReminder
?
tell application "Reminders"
set snoozeList to "Snooze"
set notCompleted to reminders in list snoozeList whose completed is false
repeat with currentReminder in notCompleted
display dialog (name of reminder currentReminder)
end repeat
end tell