iOS Crashlogs: Какова роль задачи "Non UI"?

У меня возникли проблемы с пониманием конкретной записи в аварийных журналах iOS. Анализируя некоторые аварийные журналы для моего приложения из магазина приложений, я часто сталкиваюсь с этой строкой:

Role:                Non UI

Для других журналов я вижу "передний план" или что-то более понятное как роль. Моей первой мыслью было, что это связано с фоновым выполнением, или приложение проснулось из-за backgroundFetch или чего-то подобного. Но тогда я бы ожидал "фона" или чего-то более применимого в качестве роли.

При поиске в https://opensource.apple.com/source/xnu/xnu-3248.60.10/osfmk/mach/task_policy.h он не даст мне никакой другой информации, кроме "фона" значение для роли.

Кто-нибудь знает, что означает роль "Non UI"? Видимо ли приложение пользователю? Работает ли в фоновом режиме (из-за backgroundFetch или CoreLocation Updates)?

Заранее спасибо!

0 ответов

Другие вопросы по тегам