Warning: array_merge(): Argument #1 is not an array in ..../includes/class_bootstrap.php(1419) : eval()'d code on line 34
[主題] [教學] 如何在iOS4.2.1快速又有效率的修改icon (含快速找出CFBundleIdentifier Database的教學) - iPhone4.TW

會員登入



第1頁,共6頁 123456 最後最後
顯示結果從 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 編輯。



  2. #2
    herooliar 的頭像

    愛用者

    註冊日期:12-30-2010
    文章:132
    謝謝你: 0
    在 4篇文章中獲得 20個感謝
    如果可以的話,請將本篇置頂,好讓更多新手知道如何修改icon。
    謝謝


  3. #3
    herooliar 的頭像

    愛用者

    註冊日期:12-30-2010
    文章:132
    謝謝你: 0
    在 4篇文章中獲得 20個感謝
    好像大家都知道怎麼安裝icon呢~


  4. #4

    熱血的愛用者

    註冊日期:08-08-2010
    文章:231
    謝謝你: 16
    在 1篇文章中獲得 1個感謝
    這樣找ICON路徑快多了

    我每次改ICON都要在左邊一整排的資料夾裡慢慢爬

    感謝分享 讚啦


  5. #5

    新生報到

    註冊日期:08-10-2010
    文章:7
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    多謝大大的教學分享~真的讓我有種豁然開朗的感覺

    圖文教學 讚拉 ~ 辛苦了


  6. #6

    新生報到

    註冊日期:02-15-2011
    文章:5
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    請問為什麼資料夾名稱是"com.xxxxxxx"?
    我的Themes裡不只有com開頭的欸
    有de/jp/net等等 還有一些很奇怪的??
    而且我試了一直沒反應icon沒有變


  7. #7

    新生報到

    註冊日期:02-03-2011
    文章:2
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    請問有些APP打開info.plist搜尋不到CFBundleIdentifier和CFBundleIconFiles

    譬如壹電視只顯示如下

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0" converted_by="i-funbox.com">
    <dict>
    <key>CFBundleName</key>
    <string>NextTv</string>
    <key>DTSDKName</key>
    <string>iphoneos4.2</string>
    <key>DTXcode</key>
    <string>0325</string>
    <key>UIApplicationExitsOnSuspend</key>
    <true />

    該怎麼更換Icon呢??


  8. #8

    新生報到

    註冊日期:11-30-2008
    文章:7
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    大大?
    我有些圖示會出現黑底, 為什麼呢?


  9. #9
    herooliar 的頭像

    愛用者

    註冊日期:12-30-2010
    文章:132
    謝謝你: 0
    在 4篇文章中獲得 20個感謝
    to raymond9999:

    你這樣問,我很難回答。
    請附圖加以解釋。


  10. #10
    littleyinyo 的頭像

    愛用者

    註冊日期:03-04-2010
    文章:170
    謝謝你: 3
    在 1篇文章中獲得 1個感謝
    感謝H大的教學
    大致上的ICON都可以更改
    可是有些卻找不到CFBundleIconFiles
    以至於不能做一個資料夾放到主題底下
    請問要怎麼處理這些找不到CFBundleIconFiles的ICON

    我大概有整理出一些ICON
    晶鑽大老二
    惡靈古堡四
    SPEED TEST
    PAC-MAN
    Dove
    SB
    Talking Tom
    SK
    The Creeps!
    Death Worm
    PvZ
    DailyLife


 

 

相似的主題

  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

發文規則

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