繁体   English   中英

iOS 应用程序被 WatchDog 崩溃,但在从 Xcode 运行时可以正常工作

[英]iOS app crashes by WatchDog but works when running from Xcode

我有一个奇怪的问题。 我有一个 iOS Xcode(由 Unity 2019.3.0f6 生成)项目,它在物理设备上直接从 Xcode 构建和运行时运行得非常好。 但是当我关闭它并立即在我的设备上打开同一个应用程序时,屏幕变黑了 20 秒 - 然后应用程序被 WatchDog 杀死。 以前有人经历过吗?

您的应用程序必须花费比 iOS 看门狗服务允许的时间更多的时间,这就是它被看门狗杀死的原因。 如果您看到类似下面带有“badf00d”代码的日志,这就是原因。

终止描述:SPRINGBOARD,场景更新看门狗越界:application'<'com.xxx.development'>':416 用尽了 10.00 秒的真实(挂钟)时间余量

现在您需要找到处理时间延迟的原因并消除该延迟以减少加载/处理时间。

我不认为这是一般问题的答案,但在我的情况下,我不得不使用我的 Unity 本机插件“UniWebView”之一,必须更新它才能再次使用最新版本的 XCode。

暂无
暂无

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

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