0 votos

script El editor se bloquea al ejecutar Applescript

Necesito extraer el número de teléfono de todos los contactos de un determinado grupo y para ello estoy utilizando el siguiente código -

on run {input, parameters}  
    tell application "Contacts"
        set thePeople to every person
        repeat with i from 1 to number of items in thePeople
            set this_person to item i of thePeople
            set inGroup to name of group of this_person
            if inGroup is "Technology" then
                set x to properties of phones of this_person
            end if
        end repeat
    end tell
end run

Pero cada vez que ejecuto el código, el editor script se cuelga y me pide que lo vuelva a abrir a pesar de que sólo tengo un contacto en ese grupo. ¿Qué está pasando aquí?

2voto

adayzdone Puntos 1258

Inténtalo:

tell application "Contacts"
    set inGroup to first group whose name = "Technology"
    set phoneProps to properties of phones of inGroup's people
end tell

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X