如何解决总是在 Big Sur 中运行的应用程序被终止,没有崩溃日志或一夜之间退出对话框
我有一个 Swift 生产应用程序,它位于菜单栏中,旨在永久驻留在那里。
该应用程序有几千个用户,但只有两个用户报告该应用程序在夜间退出,即当他们的 Mac 进入睡眠状态时它正在运行,而当他们早上醒来时它不再运行。
我怀疑它可能会在唤醒操作期间崩溃,但是 Console.app 中没有崩溃日志(在 Big Sur 上,应用程序在没有对话框显示的情况下静默崩溃)。然后我想可能是“可以立即杀死应用程序以回收内存等”。但这在 Info.plist
中已关闭。
我使用断言,但显然在优化的发布版本中这些被忽略了。
我的应用通常退出时不会显示“你确定吗?”对话框,但我在私有构建中添加了一个,只是为了查看它是否被调用。没有。
任何想法可能会在半夜杀死我的应用程序?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。