我正在使用Xcode 4.3.1。添加启动图像非常简单-只需将图像拖到“项目”->“摘要”->“启动图像”窗口即可。
所以我之前设置了启动映像,它起作用了。但是,当我拖动其他图像并再次在iPhone上运行该应用程序时,启动图像仍然与旧图像相同。即使从“启动图像”窗口中删除了启动图像,启动后仍会显示旧图像。
我也尝试过清除构建。没用。
请帮助。非常感谢!
您应该从设备上删除该应用,然后再次启动。
我遇到了同样的问题,但有启动故事板。我必须重命名用作背景的图像。
从设备中删除对Xcode 4.5.1没有帮助。构建过程正在缓存图像。有了Zorayr对相关问题“ Xcode, can't remove “Launch image” from project”的回答的提示,我决定向下追踪缓存的图像并销毁它,这样就不会在我的测试应用程序中继续构建和显示它。
最终,我发现默认情况下,Xcode(至少4.5)会在您的主目录下的以下路径中构建图像:
〜/ Library / Developer / Xcode / DerivedData / << [ProjectName] >>-<< [uniqueID] >> / Build / Products / << [Scheme] >>-iphone {os,simulator} / << [项目名称] >>。app /所以除了从设备(或模拟器)中删除旧的App图像,您还需要从构建缓存中删除图像文件。但是只是做类似的事情 总是rm ~/Library/Developer/Xcode/DerivedData/MyProject-fpwnjlbayydgzxcdlyrwxrwntapr/Build/Products/Debug-iphoneos/MyProject.app/Default*.png
不会和
兄弟目录树<< [ProjectName] >>。app.dSYM /,包含(看似)并行产品的符号表和签名文件。然后,构建过程将重新创建所有内容,而没有更多抱怨。
在iOS 10.2.1,iPhone 5s硬件测试设备,Xcode 8.2.1上对我有用的东西我认为这与Xcode无关。测试设备似乎正在缓存LaunchScreen.storyboard映像。我需要按住Home +顶部按钮来重启设备。然后我重建,低下看,图像更新了。
以其他名称将图像放入xcassets中
[2020年对我有用的步骤(xCode版本11.4.1):
删除派生数据
重新启动xCode
删除设备上的应用
除了最后一步,我认为顺序无关紧要。不过,这确实很烦人,我甚至不确定它是否始终有效。在苹果方面相当可悲。祝大家好运!