【拒绝模糊,打造完美视觉享受】图文并茂教你让程序图标支持Retina

发表于: 2010-11-14 19:50:12
来自 威锋网页版
10.0w
270
只看楼主
iPod Touch 4或者iPhone 4有着令人垂涎的高清屏幕,但是程序开发者们并不怎么给力,很多大公司比如EA,就有众多程序不具备高清图标,看见这么多模糊的图标在我的屏幕上,真是煞风景。

那么今天我就来教大家如何把那些模糊的图标变得清晰。注意,本教程仅适用于越狱用户!

准备工作:
1、一部已经越狱的iOS设备。
2、为了方便操作,建议安装SBSettings,如果不安装也可以进行操作,只是有可能会比较麻烦。
3、安装了可以访问iOS设备目录的软件(Mac下推荐PhoneView,Win下推荐i-Funbox)。
4、具备修改图片大小能力的软件(Mac下使用自带的预览程序即可,Win下可以使用Office自带图片工具)。


具体步骤:
我们先来看一下修改前的图标
image


1、为了 找到要修改的图标,可以使用SBSettings的自带功能进行定位:
调出SBSettings,选择“more”,然后再点击“Application Folders”,按照字母顺序就可以找到软件,点一下就可以弹出文件夹路径。

image


  image


2、连接iOS设备至PC端,打开浏览软件,这里用Mac环境做示例,我用的是PhoneView,其他平台或软件操作类似。
定位到上面得到的文件夹路径,你就可以找到程序。

  image


3、最重要的文件是iTunesArtwork文件,这个文件包含了程序图标的512x512高清版,为一个ipeg格式的文档。将其复制到PC端,打开,并重新调整大小到114x114,保存为png格式。
  image


4、重命名该png图片,文件名需要参考上面打开的目录下面的.app目录下的info.plist(本例中是SWHoth.app/info.plist)。
可以使用 plist编辑器来查看文件,打开文件得到如下信息:

image

其中Icon File的值就是图标文件名,本例中是icon.png,所以将刚才得到的png图片重命名为icon.png,然后用这个文件覆盖掉原来.app文件夹下面的同名文件。
注意:文件名区分大小写!
提示:如果你没有plist编辑器,可以直接用记事本打开这个plist文件,找到Icon file一项即可。


5、调出SBSettings,选择respring。
  image


6、大功告成,请看结果:
  image


smilesmile
全部回复(270)
只看楼主
正序查看 倒序查看
.jpg
沙发
不是講笑.很有用處..
保存下來先.
2010-11-14 20:00
来自 威锋网页版
188080501
板凳
说实话,为了一个图标这么弄有点麻烦
2010-11-14 20:01
来自 威锋网页版
jayzhaohao
地板
好大。。。有些山寨的感觉了。。不过一看这么清晰的屏幕就。。。嘿嘿
2010-11-14 20:03
来自 威锋网页版
MingoChang
楼主
4 楼
引用第2楼188080501于2010-11-14 20:01发表的 :
说实话,为了一个图标这么弄有点麻烦
loading...



我昨天一口气改了100多个图标……不然我看着实在是影响心情。
2010-11-14 20:03
来自 威锋网页版
j36160085
5 楼
真是好贴 学写了
2010-11-14 20:12
来自 威锋网页版
jacque2000
6 楼
不管怎么说,谢谢你的专研精神
2010-11-14 20:13
来自 威锋网页版
大地12345
7 楼
技术贴~支持!
2010-11-14 20:14
来自 威锋网页版
滨俊舞
8 楼
记号学习了!dd
2010-11-14 20:18
来自 威锋网页版
xiaosedidi
9 楼
不错 觉得有点难
2010-11-14 20:20
来自 威锋网页版
lois_33
10 楼
又要jail break
2010-11-14 20:20
来自 威锋网页版