Apple似乎在4.2.1做了一些(可以說是很多)路徑上的修改。
尤其是在修改icon這方面,已經沒有那麼簡單了! (印象中4.1在改icon方面比較容易)
在4.2.1,你想要修改icon就必須找出那icon的CFBundleIdentifier Database,然而要找這個Database對新手而言卻又不是那麼的容易。
因此這篇就是以ifunbox來教大家如何找出icon的CFBundleIdentifier Database的。
Step 1:
開啟你的ifunbox然後在目錄點"User Applications"這個icon。或者進入 "/var/mobile/Applications" 這個路徑。
(若你要修改的是系統/cydia的icon,請點擊"System Applications" 或者進入 "/var/stash/Applications" 這個路徑)
Step 2
雙擊你想要修改的icon。
本篇以Google Translate為例。
Step 3
在次雙擊你想要修改的icon。
Step 4
現在你所要找的是一個叫做 "info.plist" 的檔案。
找到後用Notepad++或其他html編輯器將它開啟。
Step 5
搜尋"CFBundleIdentifier"。
然後你所要找的就是"CFBundleIdentifier"下面的folder名稱"com.google.Translate"。注意,每一icon的folder名稱都不一樣。
Step 6
搜尋"CFBundleIconFiles"
然後紅色框框裡的就是你icon圖標所要修改成的檔名。注意,大小寫很重要喔!
"Icon.png"是指iphone3G等沒有retina display的iphone。
"Icon*2x.png"通常是指iphone4的。
然而...
有時候也會找不到"CFBundleIconFiles"
所以你這個時候就到你icon的folder去搜尋icon的檔名
如圖:
Step 7
最後就這樣子啦!把更名好的icon丟進更名好的folder。
在丟進 "你的主題名稱.theme\Bundles"
然後reboot或者respring。就大功告成了!
![遠目](http://attach.iphone4.tw/images/smilies/onion_icon_63.gif)
---------------重要!!----------------------
我竟然到現在還想起來還有這個一定要說明的!!
如果你將你修改過的Icon檔放入你的主題,然後直接respring。
你的Icon是出不來的喔!!!!!
一定要取消你的主題,然後respring。
在選取你的主題,在一次respring。
到現在才想起來還真的是不好意思....
![跪拜禮new](http://attach.iphone4.tw/images/smilies/onion_icon_60.gif)
收到通知後聲音變小聲
2 天前 進 iPhone 疑難雜症發問區