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

时间:2016-11-10 07:44:29

标签: ios iphone xcode launch-screen launchimage

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

我首先从App Store安装了我的应用程序的v1。当新的v2可从App Store获得时,我在我的设备上更新了我的应用程序。这是一款配备最新iOS的iPhone 5s和配备最新iOS的iPhone 7 Plus。

在iPhone 7 Plus上更新我的应用程序后,它仍显示旧的启动屏幕。重启没有帮助。我不得不删除并重新安装应用程序以显示新的启动屏幕。

在iPhone 5s上我没有获得任何启动屏幕或启动图像,我在启动屏幕截图显示的时候得到了黑屏。我删除并重新安装了该应用。这没有用。重新安装应用程序以获得正确的v2启动屏幕后,我还必须重新启动设备。

为什么这种奇怪的行为?我能做什么? 我无法要求我的用户重新安装应用并重启设备。

1 个答案:

答案 0 :(得分:0)

  • 更新启动图像后,删除存储在cache文件夹中的应用程序DerivedData

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