Во время выполнения некоторых тестов я заметил, что когда приложение (без фоновых привилегий, например, voip, gps и т. Д.) Переходит в фоновое состояние, все фоновые потоки (или одновременные операции NSOperations), запущенные в данный момент, кажутся приостановленными (не прекращается), и они продолжаются, когда приложение выходит на передний план.
Я не вижу нигде задокументированного поведения этого потока.Кто-нибудь знает, определено ли это поведение и можно ли на него рассчитывать?
Было бы полезно не отменять задачи и не участвовать в завершении задач, если поток может безопасно продолжить работу при повторном открытии приложения.Особенно для сложных операций.
Любая информация будет отличной.Спасибо!