Xcode 4.1存档在组织者中构建不显示图标

mse*_*dio 15 xcode itunesconnect ios4 ios xcode4

我的应用程序图标在iPad和iPhone上显示时工作正常,但是在我构建存档并创建存档后,没有显示图标.有任何想法吗?我环顾了几个论坛,但没有找到解决方案.我实际上不相信这对实际的分发部署有任何影响,因为.ipa肯定有与它捆绑的图标.我已将其直接加载到iTunes中以验证.

看下面的截图,我已经定义了"图标文件"(CFBundleIconFile)和"图标文件"(CFBundleIconFiles).

在此输入图像描述

在此输入图像描述

在此输入图像描述

mse*_*dio 17

讨厌回答我自己的问题,虽然一个灯泡在我脑海里消失了.在Xcode 4管理器存档中,应用程序被分组.如果您存档5个版本,则在左窗格中选择应用程序,而在右窗格中显示5个版本.这让我相信它实际上并不是用于在左窗格中显示分组应用程序的应用程序图标,而是实际的iTunesArtwork文件.所以我把它添加到了CFBundleIconFiles集合中,它起作用了!

在此输入图像描述

在此输入图像描述

  • 尽管iOS 5尚未更新文档,但我引用以下链接,Apple特别指出"除了iTunesArtWork图标,请在Info.plist的Icon文件条目中列出每个文件的名称." http://developer.apple.com/library/ios/#qa/qa1686/_index.html我也遇到过这个问题,看来以前组织者不仅会展示艺术作品,还会使用iTunesArtwork来展示美丽的,现在我已经让它显示图标,但它是丑陋和爆炸,我们应该假设这是一个Xcode错误. (2认同)