我在 Unity 中创建了一个新的空项目并在 iOS 平台上构建它并在 Mac Catalyst 上运行它。但是,我想弄清楚关闭和最小化之间的区别。在 log 的帮助下,他们都调用了applicationWillResignActive和applicationDidEnterBackground。但是没有backgroundTasks可做,那么为什么在单击最小化按钮applicationWillTerminate后单击关闭按钮不会调用呢?applicationDidEnterBackground
我问这个问题是因为如果有 backgroundTasks 要做,那么点击关闭按钮并不会真正退出应用程序,它会做 backgroundTasks。所以我想在单击关闭按钮时,我不想做背景任务,只需调用applicationWillTerminate并退出它。但是我该怎么做呢?让我很困惑很长时间...
任何建议将不胜感激!