2011年2月22日 星期二

iPhone 發佈時遇到的 icon problem

這是我在作distribution時遇到的其中一個問題
Icon specified in the Info.plist not found under the top level app wrapper:
icon.png (-19007)

網路上滿多解答的,我參考了coco2d for iPhone上的討論

1. 首先將info.plist的Icon files欄位修改成CFBundleIconFiles
2. 然後新增 (名稱大小寫都照著取,即使是iPad project也一樣)
    Icon.png
    Icon@2x.png
    Icon-72.png
    Icon-Small.png
    Icon-Small-50.png
    Icon-Small@2x.png
3. 重新將project的resource file刪除再加入,以確保project有最新的icon

最後,還可以參考一下官網的guide
像57x57 pixels is for iPhone/iPod
114x114 pixels is for high resolution iPhone/iPod
72x72 pixels is for iPad
(我想以後可能還要提供72@2x的icon吧~)

2 則留言:

  1. Icon@2x.png 這個方法我試了超久都失敗,
    多謝你我才發現要把info.plist的Icon files欄位修改成CFBundleIconFiles,
    謝謝 : )

    回覆刪除

內容回應