Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS应用程序启动屏幕(启动屏幕)是必须的吗?_Ios_Xcode_React Native_Mobile Application_Mobile Development - Fatal编程技术网

iOS应用程序启动屏幕(启动屏幕)是必须的吗?

iOS应用程序启动屏幕(启动屏幕)是必须的吗?,ios,xcode,react-native,mobile-application,mobile-development,Ios,Xcode,React Native,Mobile Application,Mobile Development,基于以下文章 开发ios应用程序时,必须有一个启动屏幕,即启动屏幕。但我意识到,许多应用程序,如facebook或twiter,在iPhone上都没有任何启动屏幕 我曾尝试在XCode(8)上从我的项目中删除LaunchScreen.xib,但出现构建失败错误 有什么办法摆脱它吗?你必须有一个启动屏幕。某些应用程序似乎没有这样做的原因是,它们使其启动屏幕看起来与启动完成后显示的第一个屏幕相同。根据苹果的文档,iOS应用程序必须具有启动屏幕。如果没有启动屏幕,苹果将拒绝你的应用。但是,如果从项目

基于以下文章

开发ios应用程序时,必须有一个启动屏幕,即启动屏幕。但我意识到,许多应用程序,如facebook或twiter,在iPhone上都没有任何启动屏幕

我曾尝试在XCode(8)上从我的项目中删除LaunchScreen.xib,但出现构建失败错误


有什么办法摆脱它吗?

你必须有一个启动屏幕。某些应用程序似乎没有这样做的原因是,它们使其启动屏幕看起来与启动完成后显示的第一个屏幕相同。

根据苹果的文档,iOS应用程序必须具有启动屏幕。如果没有启动屏幕,苹果将拒绝你的应用。但是,如果从项目中删除了启动屏幕,则在更改启动屏幕文件(如图所示)时,它不会崩溃


您必须有情节提要或启动映像。您可以删除LaunchScreen.xib,但必须添加启动映像。对于使用启动图像,您可以尝试。

启动屏幕背后的主要思想是让应用程序的用户立即启动。有些应用程序的启动屏幕看起来像它们的初始屏幕。我认为苹果希望你有一个启动屏幕,我不确定他们是否会让你的应用程序在没有它的情况下进入app store。Facebook和Twitter确实有启动屏幕,它们看起来就像一个空的应用程序,但它们确实在使用它们。如果我让我的启动屏幕“与第一个屏幕几乎相同”,用户只需按一下按钮,永远不会得到响应。除了让用户生气之外,我不明白发布屏幕的目的。因此,在appstore中查看真实的应用程序时,我意识到没有人遵循苹果的官方建议,让发布屏幕看起来与第一个屏幕几乎一样。数字。。。我不明白为什么这是个好主意。让用户发疯的好处是,预期的ui元素没有响应。在指南中提到,通过在启动屏幕中只添加第一个屏幕的静态和非交互组件,使启动屏幕看起来几乎与第一个屏幕相同。这是为了给用户一个从启动屏幕到应用程序第一个屏幕的平稳过渡体验。