Respostas:
Ele foi movido para um dos pacotes complementares do Xcode e agora faz parte do pacote Graphics Tools for Xcode .
Aparentemente, isso é (pelo menos em parte?) Porque essa não é mais a maneira 'oficialmente recomendada' de gerar ícones (de alta resolução). Consulte as Diretrizes da interface humana do OS X e as Diretrizes de alta resolução para obter mais informações.
Eu acredito que o Icon Composer não suporta os ícones de resolução mais alta exigidos atualmente (1024x1024), e você é encorajado a usar o iconutil
que faz e permite a conversão entre ICNS e "ícones" (efetivamente apenas uma pasta que contém uma coleção arquivos PNG de diferentes resoluções).
Se você ainda deseja, pode obtê-lo da seguinte forma:
No Xcode, vá para o Xcode > Abrir Developer Tool > Mais Ferramentas para desenvolvedores ... .
Você precisará fazer login (ou se registrar) com sua conta de desenvolvedor Apple (gratuita) e, em seguida, será mostrada uma lista dos pacotes disponíveis para o Xcode, incluindo as Ferramentas gráficas para o Xcode. Pegue o mais recente e instale.
Este DMG de ferramentas gráficas contém:
O que eu achei mais fácil do que baixar, instalar e encontrar o Icon Composer foi usar a ferramenta de linha de comando iconutil
.
.iconset
Digite este comando na janela Terminal:
iconutil -c icns <iconset filename>
onde <iconset filename>
é o caminho para a pasta que contém o conjunto de pngs.
.icns
arquivo de saída é gravado no mesmo local que a pasta.Você deve ter o seguinte conjunto de pngs:
icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png
icon_128x128@2x.png
deve ser 256x256.
iconutil
um .icns
arquivo e examinando as imagens resultantes. (Embora eu não tenho certeza que eu entendo por que quer.)
Confira o Icon Composer 2x. É um substituto para o Icon Composer da Apple, que suporta ícones de resolução de retina.
Você pode obtê-lo aqui: http://www.lemonmojo.com/work#IconComposer2x
Eu escrevi o aplicativo, é gratuito e o código fonte está disponível no Github, se você estiver interessado.
Eu criei uma gota que cria um ícone a partir de um PNG usando o AppleScript, aqui está o código:
on open input
repeat with input in input
set inputalias to input as alias
tell application "Finder"
set inputname to name of inputalias
set inputcontainer to container of inputalias
end tell
if inputname ends with ".png" then
set foldername to ((text 1 through ((length of inputname) - 4) in inputname) & ".iconset") as text
tell application "Finder"
try
make new folder at inputcontainer with properties {name:foldername}
end try
set thefolder to folder foldername of inputcontainer
set iconnames to "icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png"
set iconnames to paragraphs of iconnames
repeat with iconname in iconnames
duplicate inputalias to thefolder with replacing
set iconfile to file inputname of thefolder
set name of iconfile to iconname
end repeat
end tell
set folderpath to POSIX path of (thefolder as alias)
do shell script "iconutil -c icns " & (quoted form of folderpath)
display dialog ("Icon created for " & inputname) giving up after 10
tell application "Finder" to delete thefolder
else
display dialog (inputname & " cannot be made into an icon. Please choose a PNG file.")
end if
end repeat
end open