我正在创建一个手表应用程序,我注意到如果手表应用程序被停用(通过 cmd+shift+h、下手腕等),调试窗口中会显示“程序以退出代码结束:0”。我用来在 WKInterfaceController 中显示警报的代码是:
presentAlert(withTitle: alert.title, message: alert.message, preferredStyle: .alert, actions: [cancelAction, continueAction])
如果 wkalert 在屏幕上可见并处于活动状态,我试图了解为什么手表应用程序正在关闭且没有错误。应用程序的内存低于 20mb,并且在显示警报时根本不会出现峰值。在每个其他屏幕上,该应用程序只会停用。也许有解决方法?任何帮助,将不胜感激。
谢谢 - 罗斯