¿Es posible que un archivo .app de AppleScript retenga su icono personalizado, incluso después de que se hayan realizado modificaciones en el código?

1

He creado un archivo .app de AppleScript en Script Debugger.app.

Le asigné un icono personalizado a este archivo .app pegando un nuevo icono sobre el icono predeterminado en la ventana Obtener información de la aplicación en el Finder. El icono personalizado se establece inmediatamente.

Sin embargo, cuando abro la aplicación en Script Debugger o Script Editor, para editar el código y luego volver a guardar el archivo, el icono personalizado desaparece.

Al guardar, el siguiente ícono toma inmediatamente el lugar del ícono personalizado:

Por supuesto, tener que pasar por el proceso de configuración del icono personalizado cada vez que guardo (es decir, edito) el archivo es un inconveniente.

¿Existe alguna forma de que el icono de mi aplicación personalizada permanezca en su lugar, incluso después de que se haya modificado el archivo .app?

Aquí hay una publicación similar:

Aplicación hecha en Applescript; El icono no cambiará

La respuesta a la publicación anterior me dio la idea de eliminar el archivo de ícono predeterminado ubicado en /Contents/Resources/applet.icns (al cual accedí haciendo clic derecho en el archivo .app en el Finder y haciendo clic en Mostrar contenido del paquete elemento del menú contextual). Luego pegué mi icono personalizado en esta carpeta Resources y cambié el nombre de mi icono applet.icns .

El efecto de esto fue un icono personalizado en informational dialogs en mi aplicación AppleScript, pero en realidad no cambió el icono real de application (es decir, el icono que se inserta en el Dock mientras se ejecuta la aplicación). Pero, al menos, este icono de diálogo personalizado se mantuvo al volver a guardar / editar el código AppleScript.

    
pregunta rubik's sphere 30.05.2017 - 03:02

1 respuesta

2

Seguí exactamente el mismo procedimiento y también encontré el mismo problema en el sistema operativo Sierra. Después de probar algunas cosas, decidí (además de cambiar el ícono de Aplicaciones principales en la ventana de obtener información) hacer exactamente lo mismo en la ventana de obtener información del archivo applet.icns y cambiar su ícono también. Luego abrí esa aplicación de editor de scripts en scripteditor y guardé el archivo. Los nuevos íconos quedaron como los cambié. También probado en el depurador de scripts y mis íconos personalizados permanecieron intactos.

    
respondido por el wch1zpink 30.05.2017 - 06:26

Lea otras preguntas en las etiquetas