2017-10-19 16 views
0

J'ai utilisé un applescript pour synchroniser automatiquement un appareil avec iTunes. Récemment, le script a cessé de fonctionner et je ne peux pas comprendre pour la vie de moi pourquoi.Impossible de mettre à jour l'iPhone via la commande "update" Applescript

Voici le petit script:

set deviceName to "iPhone5" 
tell application "iTunes" 
    activate 
    set src to (some source whose name contains deviceName) 
    tell src to update 
end tell 

mais récemment, je reçois une erreur src ne comprend pas la mise à jour du message. J'ai récemment mis à jour le MacOS ainsi que XCode à la version 9. J'ai également vérifié dans ScriptDebugger et src est de type source et est valide quand je lui demande de mettre à jour.

Quelqu'un voit ce que je fais mal? Il semble difficile de trouver beaucoup d'aide sur applescript.

Répondre

0

Cela fonctionne pour moi sur la dernière version de la Sierra

set deviceName to "iPhone" 
tell application "iTunes" 
    activate 
    set src to (some source whose name contains deviceName) 
    update src 
end tell