iOS应用更新后旧的启动屏幕和黑色显示



我用Xcode和Swift做了一个iOS应用。在v2中,我还更新了启动屏幕和启动图像。

我首先从app Store安装了v1版本的应用程序。当新版本v2在App Store上架时,我更新了设备上的应用。这是一部搭载最新iOS系统的iPhone 5s和一部搭载最新iOS系统的iPhone 7 Plus。

在iPhone 7 Plus上更新我的应用程序后,它仍然显示旧的启动屏幕。重启也无济于事。我不得不删除并重新安装应用程序以显示新的启动屏幕。

在iPhone 5s上,我没有看到任何启动屏幕或启动图像,在显示启动屏幕截图时,我看到了一个黑屏。我删除并重新安装了应用程序,但无济于事。在重新安装应用程序后,我还必须重新启动设备才能获得正确的v2启动屏幕。

为什么会有这种奇怪的行为?我能做什么?我不能要求我的用户重新安装应用程序并重新启动设备

  • 更新启动映像后,删除DerivedData文件夹下的应用程序cache

  • 如果您使用xibstoryboard显示LaunchScreen将图像移动到asset目录,而不是使用png文件名。

唯一适合我的解决方案是在images之外添加图像。xcassets文件夹。

相关内容

最新更新