5

我刚刚发现了 Build and Archive 选项,它看起来很不错。

但是,我使用 Build and Archive 构建的应用程序在 Organizer 窗口中有一个大问号作为其艺术品,而不是我漂亮的 iTunesArtwork 文件。我试图在我的项目中将它作为 PNG、JPG、有或没有扩展名。

我可能错过了一些简单的事情。任何的想法?Build and Archive 命令在哪里寻找它的 iTunes 艺术作品?

非常感谢。

4

2 回答 2

3

后来花了一些时间进行实验,据我所知,这是“构建和存档”如何处理应用程序图标的:

1- 要让图标显示在管理器窗口中,图标必须列在应用程序 info.plist 文件的 CFBundleIconFiles 条目中。详见技术问答 QA1686

不过,这与 iTunesArtwork 并没有真正的关系。

2- 要让 iTunes 显示应用程序图稿,它需要找到一个名为iTunesArtwork(无扩展名)的 PNG 文件。假设,该文件需要位于.ipa文件的根级别。但是,iTunes 也很乐意iTunesArtwork在应用程序包本身中找到更深的.ipa文件。

3-现在回答确切的问题:

  • 问:“构建和归档”在哪里查找iTunesArtwork要包含在 .ipa 文件中的文件?
  • 答:不会。如果您想要 iTunesArtwork for iTunes,您需要将它包含在目标应用程序包中。这很浪费,但 iTunes 无论如何都会找到它。

至少,我根本无法Build and Archive使用我的iTunesArtwork文件。我能找到的唯一方法是将它包含在应用程序包中。

为此,请将其包含在您的项目中,并确保它包含在应用程序目标构建项中。

这很浪费,因为它在安装后不必要地使用了设备上的磁盘空间。

于 2010-09-14T08:02:25.310 回答
1

要让图标显示在管理器中,请从构建和分析中包含“图标文件”键,其值仅为“Icon.png”或任何您的图像名称。不要包含双引号。除了技术问答 QA1686中描述的“图标文件”键之外,还包括此键。

于 2011-01-30T18:06:09.790 回答