我有一个带有图标文件Icon.png。
的iPhone应用程序当应用程序在手机上时,此图标会正确显示,但它不会显示在iTunes的应用程序窗格中。
我需要做些什么才能让它正确显示?
答案 0 :(得分:80)
最简洁的方法在Apple官方文档的Publishing Applications for Testing部分中有所描述。以下是该页面上给出的确切说明:
测试人员看到的iTunes图片应该是您应用程序的图标。此作品必须是名为 iTunesArtwork 的512 x 512 JPEG或PNG文件。请注意,文件不得包含扩展程序。
生成应用程序图标的文件后,请按照以下步骤将其添加到您的应用程序中:
请注意,PNG或JPEG文件只是'iTunesArtwork',没有后缀。
如果您在构建应用程序包后尝试将其复制到应用程序包中,则会破坏应用程序签名,并且在尝试将其同步到您的设备时会出现验证错误。确保图形文件包含在“复制包资源”文件夹中,位于项目在XCode中的目标中(上面的步骤4)。
答案 1 :(得分:11)
创建一个512x512 png的图标,将其命名为“iTunesArtwork”(无扩展名,无引号),并将其添加到Resources下的项目中。然后建立。
此处有更多详情:
答案 2 :(得分:9)
为了方便那些到达这篇文章的人,这里有实际的说明(直接来自接受答案的博客文章)。
在Twitter上有一些关于如何为你的iPhone应用程序创建自己的IPA文件的讨论,所以我想我会先给出用于构建IPA的指令。享受。
答案 3 :(得分:5)
实际上,可以为ad-hoc发布的iPhone软件提供iTUnes图标。有关详细信息,请参阅此blog post。
答案 4 :(得分:1)
我只想补充一下我最近的经历。我愚弄了试图让我的临时应用程序在iTunes中显示一个图标(严格来说,iTunesArtwork)。最后,我确信我按照说明操作了'T',但它仍然不会出现在网格视图中。但是,我的作品在Cover Flow视图中正确显示。我从iTunes删除并重新安装了我的应用程序无济于事。然后我退出iTunes并重新启动 - 瞧! - 我的作品在所有地方都是正确的。看来在网格视图中没有重置某种缓存。
答案 5 :(得分:1)
如果您在iTunes中看到黑色方块而不是您的图标,请确保Xcode中的iTunesArtwork文件类型不是“image.png”。如果是这样,在复制资源构建阶段,CopyPNGFile将使崩溃的文件崩溃,这对于iOS divices无效。
答案 6 :(得分:1)
您可以在iTunes上看到图像。
答案 7 :(得分:-6)
如果您的应用是通过应用商店分发的,则应用图标仅显示在iTunes中。
我假设您在询问开发人员或临时构建。那些获得默认的黑色“A”图标。