Objective c CoCoS2D2.x:我似乎无法改变3GS的发布形象!它仍然显示Cocos2d橙色默认图像

Objective c CoCoS2D2.x:我似乎无法改变3GS的发布形象!它仍然显示Cocos2d橙色默认图像,objective-c,xcode,ios6,cocos2d-iphone,launchimage,Objective C,Xcode,Ios6,Cocos2d Iphone,Launchimage,问题 我的版本保留Cocos2d模板启动映像 我已经搜索了项目文件夹的每一寸,没有剩余的cocos2d启动映像 预期结果 用于在每个兼容的iOS设备中显示每个大小正确的艺术品 我的脚步 我用AdobeIllustrator制作了自己的艺术品,并调整了尺寸,制作了所有必要的尺寸,因此我知道我的尺寸是正确的 然后我将它们复制到我的项目中,然后经过艰苦的过程正确命名它们 在真正的3GS上发布时,我仍然会得到cocos2d启动屏幕 我试过了 1删除3GS的构建 2在我的3gs上重置出厂默认值 注意:……

问题

我的版本保留Cocos2d模板启动映像

我已经搜索了项目文件夹的每一寸,没有剩余的cocos2d启动映像

预期结果

用于在每个兼容的iOS设备中显示每个大小正确的艺术品

我的脚步

我用AdobeIllustrator制作了自己的艺术品,并调整了尺寸,制作了所有必要的尺寸,因此我知道我的尺寸是正确的

然后我将它们复制到我的项目中,然后经过艰苦的过程正确命名它们

在真正的3GS上发布时,我仍然会得到cocos2d启动屏幕

我试过了

1删除3GS的构建

2在我的3gs上重置出厂默认值

注意:……在这一点上,如果我选择在将来更改我的作品,我不能期望我的客户必须做任何这些

3产品/清洁。。。但这没用。不久前,有人建议我按一个组合键来进行另一种清洁。也许这就是我需要做的

潜在问题


我注意到,在过去的某些资源中,如果它们在程序之外更改,构建过程必须使用文件的某些缓存版本?我注意到,当我在名为“Tiled”的程序中修改TMX tile mapm时,在Xcode关闭的情况下,我所做的更改不会出现在游戏的下一次重建中。我不得不从项目中删除该文件,并将其复制回来,以迫使其重新处理该文件。这感觉像是一次黑客攻击。

我只是意外地修复了它,我想我会详细分享一下,因为这是一个隐藏的问题

我之前搜索过网络,以找到所需的文件名和适当的维度

Default.png 320x480 Default@2x.png640x960 违约-568@2x.png640x1136 然而,这显然是不够的。尽管Xcode中项目的启动图片部分显示我已经添加了所有图片,并且没有抱怨缺少任何图片

解决办法是:

通过Finder从项目中删除图像,并将其安全保存在单独的文件夹中。 将它们重命名为模糊和不相关的名称 将文件拖回项目中,如果需要,进行复制。 转到“项目/启动图像”部分,然后单击小文件夹并为每行选择适当的图像。 Xcode将为您自动将文件重命名为生成器的适当名称

这为我解决了问题,我将对其他图像做同样的处理,以确保其干净

让我担心的是,我到处都在搜索cocos2d图像,但在任何地方都找不到它。。。它藏在哪里


即使我在回答我自己的问题,我也希望它能在将来帮助别人。如果你认为我做得很好,请投票支持我,以建立我的代表。谢谢大家

有两个想法可能有助于在这里揭晓真相:1.你是否将自己制作的艺术品添加到了正确的目标中?否则,文件将不会复制到设备。2手动删除派生数据:打开“管理器”,选择您的项目,单击“删除”按钮。根据我的经验,有时候仅仅清理项目可能是不够的。我只是清理了派生数据,这并没有改变任何事情。我从未尝试过多个目标的好处,也不知道它们是什么,也不知道如何处理它们?所以我猜这对我来说是适用的,但希望得到进一步的建议,以防它可能会有所帮助。。。?尽管如此,我仍然需要解决这个问题。。。谢谢