【问题标题】:Prevent the LaunchScreen to show when App loads from the URL Scheme - iOS防止 LaunchScreen 在从 URL 方案加载应用程序时显示 - iOS
【发布时间】:2016-11-09 10:01:53
【问题描述】:
1) 我正在通过 URL Scheme (AppName:// ) 调用应用程序,它会加载但它首先显示启动屏幕(从右向左滑动),然后显示特定的看法。
2) 如果我通过通用链接 (https://) 调用它,应用程序会加载但不显示启动屏幕,仅显示特定视图。这很好,正是我想要的行为。
我可以防止启动屏幕在从 URL 方案加载应用程序时显示 (1)
【问题讨论】:
标签:
ios
swift
appdelegate
url-scheme
ios-universal-links
【解决方案1】:
如果应用程序已关闭(即终止、完全关闭、不在内存中),那么无论何时启动应用程序(从任何类型的 URL),Launch Screen 将始终在应用程序打开之前显示。
确保每次都从完全终止的应用启动。您应该会看到它每次都以相同的方式运行。
如果您正确使用启动屏幕,那么这将使应用看起来打开速度非常快,并给用户一种应用性能非常快的印象。
如果您使用启动屏幕来显示某种品牌或启动屏幕,那么它也会显示。除非现在作为用户,您会觉得应用具有某种加载屏幕。