Xcode 4.1归档在组织者build立不显示图标

在iPad和iPhone上显示时,我的应用程序图标工作正常,但是在构build归档文件并创build归档文件后,没有显示任何图标。 有任何想法吗? 我环顾了几个论坛,还没有find解决办法。 我其实并不相信这对实际的分发部署有任何影响,因为.ipa肯定有捆绑的图标。 我已经直接加载到iTunes来validation。

见下面的截图,我已经有“图标文件”(CFBundleIconFile)和“图标文件”(CFBundleIconFiles)定义。

在这里输入图像说明

在这里输入图像说明

在这里输入图像说明

讨厌回答我自己的问题,尽pipe一个灯泡刚刚在我脑海中消失。 在Xcode 4组织者档案中,应用程序被分组。 如果存档5个版本,则在左侧窗格中select应用程序,而在右侧窗格中显示5个版本。 这导致我相信,它实际上并不是用于在左窗格上显示分组的应用程序的应用程序图标,而是实际的iTunesArtwork文件。 所以我把它添加到CFBundleIconFiles集合,它的工作!

在这里输入图像说明

在这里输入图像说明

我想这是因为你没有512×512 iTunesArtwork文件。

在这里输入图像说明

CFBundleIconFile有一个空的条目。 如果你完全删除它应该工作。

Xcode Organizer中的图标处理在过去一直有点bug,所以我不会投入太多的库存。 只要确保图标在您打算出货的实际平台上正确显示即可。