繁体   English   中英

从 SwiftUI 迁移到 UIKit App Delegate Life Cycle 后,为什么我在首次启动时会出现黑屏?

After migrating from SwiftUI to UIKit App Delegate Life Cycle, why am I getting a black screen on first launch?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

由于我无法控制的因素,我需要将我的应用程序从 SwiftUI 迁移到 UIKit App Delegate 生命周期。

我添加了一个 AppDelegate、Scene Delegate,并更新了 info.plist。

转换后,应用程序在第一次安装时可以正常启动。

问题是,当我从使用 SwiftUI 寿命的应用程序的先前版本作为更新安装时,我得到一个黑屏。 如果我在黑屏后重新启动应用程序,那么此后它可以正常工作。

该应用程序已经在 App Store 中发布,因此我需要作为更新发布,并且不希望用户出现黑屏并且必须重新启动应用程序。

我安装了 Xcode 的示例“Hello, World”应用程序并进行了相同的迁移,并且遇到了相同的黑屏问题。 来自 TestFlight 构建的相同问题。

当使用调试器单步执行时,SceneDelegate 中的 willConnectTo 永远不会执行。

有关如何解决或解决此问题的任何想法?

问题暂未有回复.您可以查看右边的相关问题.
1 迁移到 SwiftUI 应用程序流程时启动时出现黑屏

我已经完成了所有重构,从SceneDelegate迁移到使用 SwiftUI App 和 Scene with WindowGroup 。 我注意到当应用程序从以前的版本更新时,应用程序启动到黑屏,你不能用它做任何事情。 无论您退出并重新启动应用程序多少次,都无法导航。 我可以在App结构的init ...

5 在启动之前,React Native在应用程序启动时会出现白屏

我已经开发了一个基本的react native应用程序,在Android OS上似乎运行良好,但是在iOS中,我遇到了一个奇怪的问题,即在应用程序在启动屏幕之前加载后就出现了空白屏幕。 这是我的index.js文件 我也尝试过用启动画面替换默认的xib(欢迎画面),但是在那种情况下 ...

6 应用启动时出现Android黑屏

第一次启动应用程序时,它首先显示可绘制对象,然后显示黑屏,然后在调用活动的onCreate方法时显示我的闪屏活动布局一秒钟。 我已经为启动活动设置了主题,这是我的代码: 并在AndroidManifest.xml文件中: 我的MainActivity代码: ...

2016-07-19 02:26:48 0 109   android
7 游戏启动时出现黑屏

单击“开始游戏”时,我正在尝试开始游戏。 菜单屏幕被删除,游戏启动(我可以听到声音,然后被敌人杀死),但看不到任何东西。 我得到的只是一个黑屏。 就像游戏是在后台启动的。 我究竟做错了什么 ? 更新的kv文件: 更新的Python代码: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM