Como continuación a mi anterior pregunta (Establecer la Carpeta de Trabajo de la .app
Creado por Apple Script) tengo el siguiente problema.
Tengo un AppleScript que es Pobre el hombre del Instalador:
tell me to activate
set appPath to POSIX path of (path to me as text)
set folderName to "'MyFolderName'"
set copyFolder to "cp -r " & appPath & folderName & "'/.' '/Library/Application Support/'" & folderName & "'/' & "
set exitScript to "exit 0;"
display dialog "Run Installer?" buttons {"Run", "Cancel"} default button 1
if the button returned of the result is "Run" then
do shell script copyFolder & exitScript with administrator privileges
display dialog "Finished Successfully!" buttons {"OK"} default button 1
end if
De manera que el script anterior es compilado en Installer.app
.
En el interior puse la carpeta MyFolderName
que contiene todas las fuentes.
Puedo crear un un DMG con el título (También la Ruta de acceso) My Project
.
Corro Install.app
desde el instalador y no funciona.
Puedo ejecutar el Installer.app
desde el Escritorio (O en cualquier otro lugar en HD) y funciona.
También he cambiado el DMG título no tienen espacios MyProject
y funciona.
Así que algo en el análisis de appPath
en la secuencia de Comandos no funciona si contiene espacios.
Alguna idea?