0 votes

script L'éditeur se plante lors de l'exécution d'Applescript

J'ai besoin d'extraire le numéro de téléphone de tous les contacts d'un groupe particulier et pour cela j'utilise le code suivant : -.

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

Mais chaque fois que j'exécute le code, l'éditeur script se bloque et me demande de le rouvrir alors que je n'ai qu'un seul contact dans ce groupe. Que se passe-t-il ?

2voto

adayzdone Points 1798

Essayez :

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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X