React Native iOS Build in Release配置在启动屏幕上冻结

时间:2019-06-25 23:14:56

标签: ios react-native

我有一个使用React Native 0.58.6构建的应用程序。 iOS版本在Debug配置中可以正常运行,但在Release版本中不能正常运行。我可以在我们的构建服务器上以及在本地使用react-native run-ios --configuration Release复制它。

在升级RN版本之前,此应用以前可以在“发布”配置中工作。有没有人提供有关如何查找可能发生的情况或如何解决此问题的更多信息的提示?该应用不会崩溃或显示任何错误,只是停留在LaunchScreen.xib上。

编辑1

在以下配置中,构建工作并通过加载屏幕并继续进行:Android / Debug,Android / Release,iOS / Debug。只是iOS /发行版构建失败。另外,我们尝试了各种xCode版本,包括10.1、10.2和10.2.1。在每个版本的xCode上仍然可以获得相同的结果。

有关如何调试此类内容的任何提示?在没有崩溃的情况下,我们没有崩溃报告,并且由于它是发布版本,因此没有调试功能或控制台日志记录。

1 个答案:

答案 0 :(得分:0)

如果您正在使用react-native-splash-screen,您可能会忘记隐藏它。

import SplashScreen from 'react-native-splash-screen'

...

SplashScreen.hide();