Xcode项目图标文件和组织器归档艺术品

8
我已经在项目中设置了所有的图标文件,这些文件与我的Mac上的.xcodeproj文件一起被找到,并且我已经按照截图的方式将它们添加到了plist文件中。建立时没有警告,但是当我进行归档操作时,会出现4个警告,我不理解其中的意思。
我没有找到关于新的“Icon file (iOS 5)”的文档,不清楚是否应该在“Icon files”属性中反映出来。我尝试了加和不加,但还是有这些警告。警告的说明让人担心,说无法验证我的应用程序。我担心提交给苹果。
如果我从plist文件中删除这些文件,就不会出现警告,而且在iPad和iPhone设备上测试时,看起来设置和搜索的图标仍然正常工作,所以这些文件确实被使用了。
然而,苹果的文档确实告诉你要在plist文件中添加对这些文件的引用。
这些文件的位置是否会影响它们是否被使用?我想把它们从根目录移到一个名为“Artwork”的目录中,但我发现这会从目标摘要中删除预览。
此外,在组织者的Archive部分中,我曾经看到过iTunesArtwork - 现在我的Icon.png被放大了,因此非常难看。我想知道这是否意味着我做错了什么?
对于如何处理这些图标,没有明确的指南...
更新:似乎为了避免这些警告,您必须在项目的根目录中有一个名为“Resources”的文件夹。并将该文件夹导入Xcode中,并在plist中声明这两个图标文件。我仍然不知道如何在组织者的归档视图中使用我的iTunesArtwork。

1
我仍然不知道如何让我的iTunesArtwork在组织者的存档视图中使用。我不确定目前是否有任何方法可以做到这一点。 - Bob Spryn
1个回答

4

我刚刚成功解决了如何让这两个项目正常工作的问题(没有警告的图标和组织窗口中的iTunesArtwork)。

对于所有图标,Xcode似乎更喜欢它们在项目的根目录下。然后我添加了图标文件 (iOS 5) 条目:

iOS5图标文件

然后我只添加了含有iTunesArtwork文件(也位于项目根目录中,这些文件没有扩展名)的图标文件条目:

图标文件

我认为这部分并不重要,但是我确实将它们移动到了Xcode中的“Supporting Files”组中:

支持文件


我猜简单的版本是,为所有的图标和启动画面使用图标文件(iOS5),并且仅为你的iTunes艺术品使用图标文件(而不是iOS5版本)。我确定这是一个错误,但这样做可以正常工作。所有的图形都位于文件结构的根目录下,并可选择添加到支持文件组中。 - Bob Spryn
在根目录下或者在一个名为“资源”的文件夹中,我相信苹果已经提到了这个“资源”文件夹。感谢您的信息,现在它基本上已经按照我的要求工作了! - Daniel
关于此事的最新情况。虽然在开发时这很好用,但是提交带有双重图标文件条目的应用会导致无效二进制文件。:( 必须删除非 iOS5 的一个以便能够提交。 - Bob Spryn
非常有趣,我开始怀疑这是否原本只是组织者的一个错误... - Daniel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接