2010-07-24 67 views
2

所以我有一個iPhone應用程序,我完成了高分辨率圖形更新。iPhone應用程序加載器和圖標文件擴展

包括在更新中加入了新的高分辨率圖標([email protected]

如果我設置在-info.plist文件中的「圖標文件」鍵,「圖標」的圖標顯示預期在設備上,但是當我嘗試使用應用程序加載器上載應用程序時,它抱怨說圖標文件沒有擴展名。

當我將「圖標文件」鍵設置爲「icon.png」並將應用程序加載到設備時,顯示低分辨率圖標,而不是新漂亮的圖標。

我的解決方案是不使用應用程序加載器,而是使用iTunes連接來加載二進制文件,但是由於他們正在廢除這種上傳二進制文件的方法,所以從長遠來看,這種解決方案似乎不可行。

回答

4

有關此主題的Apple文檔不完整,甚至是錯誤的。

這裏是你的Info.plist使用高分辨率圖標的正確方法:「圖標文件」

<key>CFBundleIconFile</key> 
<string>Icon.png</string> 
<key>CFBundleIconFiles</key> 
<array> 
    <string>Icon.png</string> 
    <string>[email protected]</string> 
</array> 

在Xcode中,這兩個鍵顯示爲「圖標文件」和

相關問題