我们已经在昨天发布了我们的新版本,当用户在旧应用上更新了新应用时,成功安装后它只是显示更新的启动画面而没有其他内容。它不会从闪屏中进一步移动。
当我在开发模式中通过在旧应用程序上更新新应用程序检查此方案时,其工作正常。但应用程序上线后我不知道这个问题。所以任何人都可以知道如何解决这个问题。
感谢所有投入并提前感谢。
答案 0 :(得分:3)
我知道它有点延迟,但我自己得到了答案。所以,让我在这里回答,所以其他人如果有相同的话就会得到解决方案。
如果启动屏幕(启动画面)花费的时间超过2-3秒,则应用程序将崩溃。为什么需要更多时间,因为如果我们在 didFinishLaunchingWithOptions 中编写更多逻辑,那么它将比理想时间花费更多时间。
因此,您可以通过在 didFinishLaunchingWithOptions 中编写以下代码来增加启动画面的时间限制。
- (void) applicationDidFinishLaunching:(UIApplication*)application
{
[NSThread sleepForTimeInterval:5.0];
}
我已经将我的时间限制设置为5秒,因为我要求显示5秒的飞溅。它解决了我的问题。希望这会为你的。 干杯 - KPCoding:)