我在向mac应用商店提交我的应用程序的快速更新时遇到了麻烦,因为苹果现在要求每个人都提交一个1024x1024图标,这是Lion唯一的图标。有人知道在雪豹中创建这些图标的方法吗?阅读另一个问题,有人是用十六进制编辑做的,如果有人提供了制作这些图标的方法,我将非常感谢。
谢谢
发布于 2012-09-10 01:14:15
虽然在雪豹Icon Composer2.2上,确实可以保存具有1024x1024像素图标的文件,但如果这些.icns文件被用于Store项目,应用程序将被应用商店拒绝。
目前,我找到的唯一可行的解决方案是在雪豹上创建一个.iconset文件夹,将.iconset移动到Lion机器上,使用icnsutil on Lion将图标集转换为.icns。然后将.icns文件移回Snow Leopard并包含在xcode构建中。构建和存档。然后共享并保存到磁盘:将.pkg文件移动到Lion,并使用应用程序加载器上传。
这对我来说是成功的。
我目前正在调查libicns.sourceforge.net的使用情况。如果有人想出另一个解决方案,我会很感激的。
发布于 2012-10-24 04:48:52
我在Snow Leopard上也遇到过这个问题,关于创建一个包含1024x1024图像的icns文件。
我已经能够使用png2icns实用程序生成一个。它附带libicns,并且安装起来相当简单。
你首先需要下载Jasper:http://www.ece.uvic.ca/~frodo/jasper/
此外,您还需要libpng。我在软百科上找到的。
首先构建jasper,然后构建libpng,然后构建libicns。为此,我只需将cd添加到解压它们的目录中,然后在命令工具中键入命令:
./configure;
make;
sudo make install;那么应该在命令行上提供png2icns。要使用它,只需cd到包含您的映像的目录并键入: png2icns iconfile.icns image1.png image2.png......
发布于 2012-09-13 16:39:29
我构建了一个应用程序来让这一切变得简单。将你的一个或多个图标拖到应用程序上,它就会为你构建.icns文件。
如果你只有一个512x512的图标,那么它会自动扩展到1024x1024。
Icns构建器https://itunes.apple.com/gb/app/icns-builder/id554660130?mt=12
它只是一个命令行工具的包装器,但比手动缩放您自己的图像容易得多
https://stackoverflow.com/questions/11637201
复制相似问题