【问题标题】:Blank Screen in running flutter app in release mode在发布模式下运行颤振应用程序时出现黑屏
【发布时间】:2020-04-15 02:21:38
【问题描述】:

差不多这个问题https://github.com/flutter/flutter/issues/36247。 在这里寻找任何支持。

请注意仅适用于 IOS 的问题。

该应用程序在模拟器中以及通过 USB 连接时都能完美运行。 但是当我构建应用程序以通过 testflight 发布和分发时。它显示空白屏幕。

我有一个简单的日志要在我的主页上创建,它永远不会被触发。所以它必须在应用程序被终止之前。

应用没有显示崩溃(运行 crashlytics)

寻求帮助。

【问题讨论】:

  • 有时是因为你忽略了一个异常,但有时是因为你没有安装 cocoapods 或 android 工具链

标签: flutter


【解决方案1】:

这可能是由于您的插件在运行时无法正常工作。

检查您的 Flutter 日志以查看在调试模式期间是否发生任何错误。

如果您的应用中仍然存在错误,该应用将显示一个空白屏幕。

【讨论】:

    【解决方案2】:

    当我在 Appstore 上发布我的 Flutter iOS 应用程序之一时,我也遇到过这种情况,Apple Distribution Review 团队多次拒绝了我的构建。我忽略了我的子视图溢出到屏幕的异常,这导致 iOS 在发布模式下出现黑屏。我通过正确对齐视图并根据屏幕尺寸进行调整来修复它。

    【讨论】:

      【解决方案3】:

      你可以试试
      1.flutter clean
      2.flutter pub get
      3.flutter build ios
      然后存档并使用 testflight 或生产重试

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-08-24
        • 2021-01-29
        • 2021-06-27
        • 2022-01-09
        • 2020-03-15
        • 2011-03-14
        • 2020-04-23
        • 1970-01-01
        相关资源
        最近更新 更多