我刚刚发现了 Build and Archive 选项,它看起来很不错。
但是,我使用 Build and Archive 构建的应用程序在 Organizer 窗口中有一个大问号作为其艺术品,而不是我漂亮的 iTunesArtwork 文件。我试图在我的项目中将它作为 PNG、JPG、有或没有扩展名。
我可能错过了一些简单的事情。任何的想法?Build and Archive 命令在哪里寻找它的 iTunes 艺术作品?
非常感谢。
我刚刚发现了 Build and Archive 选项,它看起来很不错。
但是,我使用 Build and Archive 构建的应用程序在 Organizer 窗口中有一个大问号作为其艺术品,而不是我漂亮的 iTunesArtwork 文件。我试图在我的项目中将它作为 PNG、JPG、有或没有扩展名。
我可能错过了一些简单的事情。任何的想法?Build and Archive 命令在哪里寻找它的 iTunes 艺术作品?
非常感谢。
后来花了一些时间进行实验,据我所知,这是“构建和存档”如何处理应用程序图标的:
1- 要让图标显示在管理器窗口中,图标必须列在应用程序 info.plist 文件的 CFBundleIconFiles 条目中。详见技术问答 QA1686。
不过,这与 iTunesArtwork 并没有真正的关系。
2- 要让 iTunes 显示应用程序图稿,它需要找到一个名为iTunesArtwork
(无扩展名)的 PNG 文件。假设,该文件需要位于.ipa
文件的根级别。但是,iTunes 也很乐意iTunesArtwork
在应用程序包本身中找到更深的.ipa
文件。
3-现在回答确切的问题:
iTunesArtwork
要包含在 .ipa 文件中的文件?至少,我根本无法Build and Archive
使用我的iTunesArtwork
文件。我能找到的唯一方法是将它包含在应用程序包中。
为此,请将其包含在您的项目中,并确保它包含在应用程序目标构建项中。
这很浪费,因为它在安装后不必要地使用了设备上的磁盘空间。
要让图标显示在管理器中,请从构建和分析中包含“图标文件”键,其值仅为“Icon.png”或任何您的图像名称。不要包含双引号。除了技术问答 QA1686中描述的“图标文件”键之外,还包括此键。