在分析事故报告时,我看到
Non UI
我从未见过的角色。我试图了解它对应的应用程序状态。
Hardware Model: iPhone7,2
Code Type: ARM-64 (Native)
Role: Non UI
Parent Process: launchd [1]
OS Version: iPhone OS 11.4 (15F79)
Report Version: 104
这个
Role
文件中提到了标题
here
,它指向内核源。在
latest available version
在源代码(以及以前的版本)中,我看到
TASK_NONUI_APPLICATION
枚举常量,但它没有文档记录。
已经有一个
TASK_FOREGROUND_APPLICATION
以及
TASK_BACKGROUND_APPLICATION
常数,所以我不明白
非用户界面
(或
任务非用户界面应用程序
)可以。