我的应用程序启动图像有问题。在开发的早期,我添加了一个示例图像作为启动图像。现在,当应用程序准备好发布时,我无法更改启动图像。
我尝试在项目摘要的 xcode 中更改它,从项目文件中删除文件并用具有正确名称的新图像替换文件。没运气。它仍然在所有设备上显示错误。
我什至没有项目中的图像了。
这里有没有人知道出了什么问题,或者经历过这样的事情?
发布图片适用于 iPhone 和 iPad,纵向。
返回到您尝试替换图像之前。将图像文件替换为新文件。
啊,但这没有用,对吧?这是问题所在:
(这些步骤并不总是都是必需的,但如果它们都需要,则必须按此顺序执行,所以我只是按照列出的方式执行它们。)
原因如下:
请注意,手机上的 App Store 安装程序在安装方面做得更好,您不会像这样获得部分安装。但是,除非您能够向自己证明您的应用程序是使用正确的映像构建的——即您在#2 中失败了,而不是在#1 中失败——我不会相信这一点。
除了作为清理的一部分删除派生数据之外,我发现从测试设备中删除应用程序是不够的,我还必须重新启动设备。
在我执行以下步骤之前,没有什么对我有用:
您可能还想尝试两种删除文件的方法
~/库/开发者/Xcode/DerivedData
祝你好运!
我正在使用 XCode 8.2.1、大量目标和资产目录。我无法可靠地设置应用程序图标集或启动图像集以配置任何目标。
如果我的图像集在工作区中全局唯一地命名,那么我可以毫无问题地指定正确的图像集。
如果不同目录中的图像集具有相同的名称,即 AppIcon、LaunchImage、XCode 似乎会从按字母顺序排列的第一个资产目录中选择图像集。
因此,我的解决方案是为每个资产目录中的每个图像集命名,并以资产目录的名称为前缀。这样,它是有组织的和全球独一无二的。
对于 Xamarin 用户,我能找到的唯一解决方案是执行以下操作:
删除应用程序、清理构建、删除 bin 和 obj 目录以及重建,都不起作用。必须重新启动设备/模拟器才能忘记旧的缓存图像。
正如 Steven Fisher 指出的那样,从 App Store 正确安装不会发生这种情况,因为它“在安装方面做得更好”。