Command line iconset命令行工具“icontuil”位于何处?

Command line iconset命令行工具“icontuil”位于何处?,command-line,icons,xcode4.2,osx-snow-leopard,iconutil,Command Line,Icons,Xcode4.2,Osx Snow Leopard,Iconutil,我有XCode 4.2,需要向app Store提交一个Mac应用程序。我已经尝试了各种建议的方法来获得那里的多分辨率图标,所以你不需要告诉我 剩下的方法是使用iNutil。我在Spotlight中搜索过,在Finder中搜索过我的Mac硬盘,两张后来的XCode.dmg图像,在终端中搜索过sudo find,并在web上搜索过路径。XCode 4.4.1.dmg中有Iconutil.strings和Iconutil.xcspec,但这就是我所知道的 是否有可以下载的包来获取此命令或工具,以便转

我有XCode 4.2,需要向app Store提交一个Mac应用程序。我已经尝试了各种建议的方法来获得那里的多分辨率图标,所以你不需要告诉我

剩下的方法是使用iNutil。我在Spotlight中搜索过,在Finder中搜索过我的Mac硬盘,两张后来的XCode.dmg图像,在终端中搜索过sudo find,并在web上搜索过路径。XCode 4.4.1.dmg中有Iconutil.strings和Iconutil.xcspec,但这就是我所知道的

是否有可以下载的包来获取此命令或工具,以便转换.iconset?如果有设置,我可以在XCode中更改,使其允许1024x1024之前的旧.icns文件和512x512@2x,这将是一个我可以暂时接受的解决方案。我有操作系统10.6.8

编辑
我会接受一个答案,确认命令是否在10.6.8中,以及它在哪里。我会接受一个链接到有效的.icns文件(带有512x512和512x512@2x最好是未压缩的.png文件,最近已通过应用商店验证。

您首先需要确保正确设置了xcode select;这将显示当前设置:

$ xcode-select -print-path
这需要指向/../Xcode.app/Contents/Developer文件夹,因此,如果在/Applications中安装了Xcode.app,则可以使用以下方法更改该文件夹:

$ xcode-select -switch /Applications/Xcode.app/Contents/Developer
现在,如果iconutil是用Xcode打包的,我现在无法检查,那么您应该可以用xcrun运行它:


首先需要确保正确设置了xcode select;这将显示当前设置:

$ xcode-select -print-path
这需要指向/../Xcode.app/Contents/Developer文件夹,因此,如果在/Applications中安装了Xcode.app,则可以使用以下方法更改该文件夹:

$ xcode-select -switch /Applications/Xcode.app/Contents/Developer
现在,如果iconutil是用Xcode打包的,我现在无法检查,那么您应该可以用xcrun运行它:


我在雪豹上同时安装了Xcode 4.2和Xcode 3.2.5,而iconutil不在系统中。

我在雪豹上同时安装了Xcode 4.2和Xcode 3.2.5,iconutil不在系统中。

我有Xcode 4.5。在那里,您必须单独安装命令行工具。 检查Xcode首选项->下载->组件。在那里,您应该可以找到命令行工具和下载按钮,您可以在其中安装这些工具

然后,您可以继续操作,如OS X文档所示:


我希望这将对您有所帮助。

我有Xcode 4.5。在那里,您必须单独安装命令行工具。 检查Xcode首选项->下载->组件。在那里,您应该可以找到命令行工具和下载按钮,您可以在其中安装这些工具

然后,您可以继续操作,如OS X文档所示:


我希望这会对您有所帮助。

这是用于从另一个XCode版本的解压缩.dmg中运行iconutil命令?@HenrikErlandsson否,它用于在安装的任何XCode版本中运行它,或者如果安装了多个XCode版本,则用于从命令行使用它。它安装在/Applications中,但是它说第二个命令中的路径不是一个目录,而它不是?我尝试在此之后运行xcrun,但它报告可能是由于xcode选择失败dyld:库未加载:@rpath/DVTFoundation.framework/Versions/A/DVTFoundation引用自:/usr/bin/xcrun原因:未找到映像跟踪/BPT trap/Applications/xcode.app/Contents/Developer应该是一个目录吗?我不明白为什么不可以。因为Xcode.app是一个应用程序,不能cd到?xcode select-switch/Developer/Applications/xcode.app/Contents/Developer/不是目录。我不知道我昨天怎么会弄错路径,但是Xcode.app在/Developer/Applications/中。这是为了从另一个Xcode版本的提取的.dmg中运行iconutil命令?@HenrikErlandsson否,它用于在安装的任何Xcode版本中运行它,或者如果安装了多个Xcode版本,则在命令行中使用它。它安装在/Applications中,但是它表示第二个命令中的路径不是一个目录,而它不是?我尝试在此之后运行xcrun,但它报告可能是由于xcode选择失败dyld:库未加载:@rpath/DVTFoundation.framework/Versions/A/DVTFoundation引用自:/usr/bin/xcrun原因:未找到映像跟踪/BPT trap/Applications/xcode.app/Contents/Developer应该是一个目录吗?我不明白为什么不可以。因为Xcode.app是一个应用程序,不能cd到?xcode select-switch/Developer/Applications/xcode.app/Contents/Developer/不是目录。我不知道昨天我怎么会把路径弄错,但是Xcode.app在/Developer/Applications/中。是的,我在问题中就是这么说的。似乎没有办法在雪豹上使用icontuil命令。当然不会转换图标以满足AppStore更改的标准。是的,这就是我在问题中所说的。似乎没有办法在SnowLeopard上获得iconutil命令。当然
不会转换图标以满足App Store更改的标准。添加文档链接通常很有用:我为您添加了文档链接添加文档链接通常很有用:我为您添加了文档链接