Xcode 4.5 山狮
方法:让 Xcode 自动从图标集文件夹创建 ICNS 格式
当我在 Mac App Store 的管理器中验证时,我收到错误消息:应用程序包不包含 ICNS 格式的图标,其中包含 512x512 和 512x512@2x 图像。
这两个图标文件都包含在 HM_MAC.iconset 文件夹中。这两个图标都是在 PhotoShop 中使用 Export for Web Device 选项生成的。两者都是从具有 1024x1024 像素的照片商店图像中导出的。
我注意到在两个图标的文件信息窗口中,在创建后的“更多信息”下显示:
Dimensions: 1024 x 1024 and 512 x 512
然后,当我检查相同的信息时,我发现
Dimension area for the larger 1024 x 1024 icon is BLANK.
显示图标文件信息的图像:
http://www.flickr.com/photos/79640605@N04/8281909148/in/photostream/ >
在 Xcode 中,将 iconset 文件夹添加到项目后,如果我单击 iconset 文件夹,图标会出现,下方有一个滑块。如果我滑动滑块,右下角显示的最大尺寸为 512。
重述问题。我有 10 个 PNG 文件需要放入“iconset”文件中
所有十个文件共享:没有 Alpha 的 RGB 全部由 PhotoShop CS4 生成,显示大小:1024:1024 为源文件。
我的十个文件中最大的两个是:
icon_512x512.png icon_512x512@2x.png // MBP Retina 屏幕所必需的
Finder的GetInfo View可以显示所有这些PNG文件的尺寸,除了最大的,即icon_512x512@2x.png
如果我在 iPhoto 中打开这个最大的文件,iPhoto 可以正确显示尺寸,即 1024 x 1024 和大小 280 kB
是什么导致 Finder 无法计算文件大小?不管是什么,同样的事情可能导致 myApp 在 Organizer 中验证失败。
有没有人遇到过这个问题?
非常感谢。