首页 > 解决方案 > React Native 应用程序在模拟器上工作,但通过 TestsFlight 安装在设备上时卡在黑屏上

问题描述

我正在构建一个 React Native,当我在模拟器上运行它时它可以正常工作。但是,当我将其打包并放在 Apple TestFlight 上时,该应用程序无法在设备上运行。我看到的只是黑屏。

如果这可能为问题提供线索,我正在使用 MongoDB Realm SDK。我对 iOS 开发相当陌生,只有模拟器来测试应用程序。

关于如何解决这个问题的任何想法?谢谢!

更新:我在 iPod touch (iOS 14) 上测试了该应用程序,它可以工作。所以这个问题似乎只发生在 iPhone 上。

标签: iosreact-native

解决方案


这通常意味着您的应用程序已崩溃...尝试使用 componentDidCatch 并显示警报或其他内容以获取错误或尝试使用 sentry.io 捕获崩溃


推荐阅读