Encontré un Applescript en sitio de soporte de Apple para ordenar cualquier contacto con la marca de verificación "Empresa" registrada en un "Negocio "grupo:
property groupName : "Business"
tell application "Contacts"
if (name of groups as list) does not contain groupName then
make new group at end of groups with properties {name:groupName}
end if
repeat with singlePerson in people
if company of singlePerson is true then
if (people of group groupName as list) does not contain (singlePerson as list) then
make new person at end of group groupName with data singlePerson
end if
end if
end repeat
save
end tell
Falla en:
make new person at end of group groupName with data singlePerson
Con error:
error "Contacts got an error: AppleEvent handler failed." number -10000
¿Alguien sabe de un método para ordenar a todos los contactos marcados como "Empresa"?
Por ejemplo, NO quiero a nadie que tenga un nombre de empresa pero que sea una tarjeta individual:
PeroQUIEROquelasempresasconelcuadroCompany
esténmarcadas: