AppleScript se ejecuta en Sierra (10.12) pero no en Yosemite (10.10)

Tengo una acción automática que tiene una acción "Ejecutar AppleScript", que ejecuta un script de shell. Junto con las acciones anteriores y posteriores a esta, todo funciona bien en mi OS X Sierra Mac, pero al llevarlo a una Mac OS X Yosemite, se produce un error. ¿Alguien puede ver dónde he perdido la compatibilidad con este código? ¡Gracias!

Ejecute la acción de AppleScript:

on run {input, parameters} set pPath to POSIX path of ((path to me as text) & "Contents" & ":InsertedResources") set OriginalPathway to (item 1 of input) set OriginalFileList to (item 2 of input) do shell script "cd" & " " & quoted form of POSIX path of OriginalPathway & ";" & quoted form of POSIX path of pPath & "/bwfmetaedit --out-core=original_metadata.csv " & OriginalFileList return input end run 

Error en Yosemite:

 sh: -c: line 0: unexpected EOF while looking for matching `" 

Lo he verificado para asegurarme de que mis citas sean todas ascii, y lo son. Gracias por cualquier ayuda de antemano!

Actualizar

Solo bash otras cosas con el mismo resultado. Pensé que quizás build el script de shell en AppleScript antes de enviarlo al command do shell podría ayudarlo, pero aún aparece el mismo error en 10.10. Además, agregué un dialog de visualización del text de salida que está enviando al command "do shell", y puedo copyr y pegar lo que se emite en el terminal y funciona bien. Es solo cuando se ejecuta a través de este AppleScript que no funcionará.

Código actualizado:

 on run {input, parameters} set pPath to POSIX path of ((path to me as text) & "Contents" & ":InsertedResources") set OriginalPathway to (item 1 of input) set OriginalFileList to (item 2 of input) set ShellCommand to "cd '" & POSIX path of OriginalPathway & "';'" & POSIX path of pPath & "/bwfmetaedit' --out-core=original_metadata.csv '" & OriginalFileList & "'" display dialog ShellCommand do shell script ShellCommand end run 

  • Persistente no molestar alternar en Yosemite posible?
  • Agregue las letras a iTunes con un progtwig
  • 840 EVO restauración de performance
  • ¿Cómo ejecuto un Applescript con una tecla rápida sin Automator?
  • actualizado macbook pro 15 "de congelación y obliga a reiniciar
  • ¿Los elementos del menu de accesibilidad ya no se pueden seleccionar en OS X Yosemite?
  • El parche de security se muestra dos veces después de la restauración de Yosemite TM
  • Todas las requestes HTTP obtienen ERR_CONNECTION_REFUSED, HTTPS funciona: ¿cómo solucionarlo?
  • Características ocultas de Safari?
  • Agregar carpeta al índice de Spotlight en Yosemite
  • Sincronización de Photos.app con disco duro externo
  • ¿La actualización de Beta a Yosemite está incompleta?
  • Configure VPN para que no vuelva a descifrar
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).