5 votos

Convertir un icono de imagen .png en un archivo .icns (MacOS)

¿Qué comando puedo escribir en mi shell BASH para convertir un determinado icono en png en el formato icns formato de imagen requerido por Apple .app directorios?

2 votos

9voto

Michael Altfield Puntos 143

Puede conseguirlo utilizando la función sips comando.

En primer lugar, guarda tu icono de la siguiente manera:

  1. En un archivo de imagen de tamaño 1024 x 1024 píxeles
  2. En png formato
  3. En un archivo llamado Icon1024.png

A continuación, ejecute los siguientes comandos

mkdir MyIcon.iconset
sips -z 16 16     Icon1024.png --out MyIcon.iconset/icon_16x16.png
sips -z 32 32     Icon1024.png --out MyIcon.iconset/icon_16x16@2x.png
sips -z 32 32     Icon1024.png --out MyIcon.iconset/icon_32x32.png
sips -z 64 64     Icon1024.png --out MyIcon.iconset/icon_32x32@2x.png
sips -z 128 128   Icon1024.png --out MyIcon.iconset/icon_128x128.png
sips -z 256 256   Icon1024.png --out MyIcon.iconset/icon_128x128@2x.png
sips -z 256 256   Icon1024.png --out MyIcon.iconset/icon_256x256.png
sips -z 512 512   Icon1024.png --out MyIcon.iconset/icon_256x256@2x.png
sips -z 512 512   Icon1024.png --out MyIcon.iconset/icon_512x512.png
cp Icon1024.png MyIcon.iconset/icon_512x512@2x.png
iconutil -c icns MyIcon.iconset
rm -R MyIcon.iconset

El resultado será un archivo llamado MyIcon.icns que puede utilizar para añadir a su .app directorio.

Fuente: https://stackoverflow.com/questions/12306223/how-to-manually-create-icns-files-using-iconutil

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X