如果我从 XCode 中选择“构建和存档”,则会启动 Organizer,并且我可以看到我的存档应用程序列表。我有 4 个不同的应用程序(每个都有几个存档),但是其中一个应用程序在管理器中显示的图标丢失了——取而代之的是一个问号图标。该应用程序确实有一个关联的图标,它验证并提交到应用程序商店没有任何问题。
为什么 Organizer 不能正确拾取图标,我该如何解决?
不是错误,我认为您至少需要为 Iphone 准备一个,为 ipad 准备一个更大的(尽管我的应用程序只为 iphone 设计......)。我将 plist 文件中的“图标文件”键替换为“图标文件”,并放置了一个 52x52、一个 72x72 和一个 114x114。
我认为这是一个错误。对于我构建和存档的所有应用程序,我都看到了相同的情况。
在“图标文件”键的 info.plist 中包含值“Icon.png”。不要忘记在容器中也包含图像。
我有同样的问题,我通过在 info.plist 中添加一个“图标文件”并在“图标文件”之后添加一个“图标文件”来解决它,并且图标在管理器中很好。我认为这可能是一个解析序列问题。
那些已经升级到 Xcode 4.3 并且在归档下的管理器窗口中显示应用程序图标时遇到问题的人,请查看包含解决方案的帖子:
对于 XCode 4.2:
Patrick Burleson 的回答是正确的,对我有用。但是,在组织者中显示的图标在这样做之后仍然模糊/低分辨率。我通过将 Icon@2x.png 放在“图标文件”的“项目 0”插槽中来解决此问题,而不是像以前那样将 Icon.png 放在那里。不知道我为什么需要这样做,但无论如何,如果其他人有这个问题,这可能是解决它的方法。
当我在组织者中有一个丢失的图标时,我附加了
.icns
Info.plist 文件中的图标文件名。