我的应用程序的启动图像有问题。在开发早期,我添加了一个样本图像作为启动图像。现在,当应用程序准备好发布时,我无法更改启动图像。在我的应用程序上显示错误的启动图像。试图以几种方式取代它
我已经尝试在项目摘要的xcode中更改它,从项目文件中删除文件并用正确的名称替换具有新映像的文件。没有运气。它仍然在所有设备上显示错误。
我甚至没有在项目中的图像了。
在这里有谁知道什么是错的,或者经历过这样的事情吗?
发布图像适用于iPhone和iPad,肖像。
我的应用程序的启动图像有问题。在开发早期,我添加了一个样本图像作为启动图像。现在,当应用程序准备好发布时,我无法更改启动图像。在我的应用程序上显示错误的启动图像。试图以几种方式取代它
我已经尝试在项目摘要的xcode中更改它,从项目文件中删除文件并用正确的名称替换具有新映像的文件。没有运气。它仍然在所有设备上显示错误。
我甚至没有在项目中的图像了。
在这里有谁知道什么是错的,或者经历过这样的事情吗?
发布图像适用于iPhone和iPad,肖像。
回到之前您试图更换图像。用新的图像文件替换。
啊,但那没用,对吧?这里有一个问题:
(这些步骤并不一定都是必要的,但因为他们必须在这个命令,如果俩都需要他们来执行,我只是做这两个动作上列出)
这里的原因:
请注意,手机上的App Store安装程序可以更好地安装,而且您不会像这样部分安装。然而,除非你能向自己证明你的应用程序是用正确的图像构建的 - 即你在#2而不是#1中失败 - 我不会相信这一点。
没有为我工作,直到我做了如下步骤:
您也可以尝试两种方法删除文件
〜/ Library/Developer/Xcode/DerivedData
祝您好运!
除了删除导出的数据作为清洁我发现,这是不够的,删除测试设备的应用程序的一部分,我也不得不重新启动设备。
我使用XCode 8.2.1,大量目标和资产目录。我无法可靠地设置应用程序图标集或启动映像集以配置任何目标。
如果我的图像集全局唯一地命名为工作区,我没有问题指定正确的。
如果图像集在不同的目录具有相同的名称,即APPICON,LaunchImage,似乎的XCode挑图像从所述字母第一资产目录设置。
所以,我的解决办法是命名每个图像与资产类别的名称为前缀的每个资产类别设置。这样它就组织起来并且具有全球独特性。
对于Xamarin的用户,我能找到解决这个问题的唯一解决办法是做到以下几点:
删除应用程序,清理构建,删除bin和obj目录以及重建都不起作用。设备/模拟器必须重新启动才能忘记旧的缓存图像。
正如史蒂芬费舍尔指出,这将不会发生一个适当的从App Store,在那里“确实安装一个更好的工作”进行安装。
啊哈!所以如果我获得我的应用程序批准,新的图像将在那里?我试图从我的所有设备中删除它并重建它们。 非常感谢!因为我真的开始怀疑发生了什么事... – Erlpil 2013-02-20 19:00:22
还有另一个我错过的例子,我已经添加到我的答案。但是不:我的观点是App Store安装程序不会出现这样的错误。无论你提交的用户将得到什么应用程序。但是,除非你在自己的测试中出现了新图像,否则我不会相信你已经用新图像构建了它。 – 2013-02-20 19:02:42
严。我试图在一部新手机上构建它,但没有运气。不存在的旧图像仍然出现。您正在讨论清洁构建文件夹。你在谈论“构建阶段”选项卡中的文件吗? – Erlpil 2013-02-20 19:08:45