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)?
Заранее спасибо!