[主題] [教學] 如何在iOS4.2.1快速又有效率的修改icon (含快速找出CFBundleIdentifier Database的教學) - iPhone4.TW

會員登入



顯示結果從 1 到 10 共計 55 條

查看主題

  1. #1
    herooliar 的頭像

    愛用者

    註冊日期:12-30-2010
    文章:132
    謝謝你: 0
    在 4篇文章中獲得 20個感謝
    如果各位與我不一樣,是從4.1升至4.2.1的,那麼你們一定會再修改icon方面遇到一些問題。
    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。就大功告成了!

    ---------------重要!!----------------------
    我竟然到現在還想起來還有這個一定要說明的!!

    如果你將你修改過的Icon檔放入你的主題,然後直接respring。
    你的Icon是出不來的喔!!!!!
    一定要取消你的主題,然後respring。
    在選取你的主題,在一次respring。


    到現在才想起來還真的是不好意思....
    此篇文章於 03-15-2011 00:11 被 herooliar 編輯。



 

 

相似的主題

  1. 回覆: 67
    最後發表: 03-27-2016, 00:29
  2. [教學]文字轉播系統介面教學
    由吉米丘論壇中最新公告區
    回覆: 27
    最後發表: 03-08-2012, 02:44
  3. [公告] JB教學請參考上表或是前往教學區
    由吉米丘論壇中解鎖優化討論區
    回覆: 0
    最後發表: 02-10-2011, 13:49
  4. [教學]主題樣式設計教學及規範
    由吉米丘論壇中佈景主題專區
    回覆: 24
    最後發表: 04-30-2008, 08:54

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •  
回到此頁頂端