Обновленный ответ:
Apple исправила эту ошибку в iOS 12.2 beta 2 (16E5191d)
Исходный анализ и обнаружение ошибок:
Вместе с технической поддержкой Apple Developer мы проанализировали эту проблему с помощью файлов Sysdiagnose.Следуя этим рекомендациям , вы можете установить профили для дополнительной регистрации на вашем устройстве.Я не знаю точно, как эти журналы работают и где найти эту проблему, но Apple сделала это для меня и пришла с первым анализом:
О событии приостановки, которое вы наблюдали в 2018/10/10 /22 01: 01: 12: 587 это то, что я вижу (примерно через минуту после регистрации вашего последнего действия)
[CllocationManag: 2725] Завершается описанием: {owner =;target = rw.sp.flitsmeister.frameworks.CllocationManagerBackgroundTest;}
Это в основном говорит о том, что ваше приложение было остановлено, потому что системе требовалось место на диске, и она убила кучу приложений, чтобы она могла удалить свои каталоги / tmp и / Library / Caches.Я видел, что этот процесс немного более агрессивен в iOS 12, но, увидев, что вы работаете на устройстве объемом 256 ГБ и у вас после очистки осталось ~ 179 ГБ, мне трудно поверить, что это оправдано.
После отправки еще нескольких случаев системной диагностики и воспроизведения Apple приложил все усилия, чтобы проанализировать их, и закончил со следующим выводом:
К сожалению, я не принес хороших новостей.
ЭтоОказалось, что в настоящее время в iOS 12 появился новый механизм, который будет периодически прерывать длительно работающие фоновые приложения, так как система нуждается в освобождении ресурсов.В настоящее время этот процесс слишком агрессивен, и я работаю с соответствующими командами, чтобы заставить его вести себя лучше.
Итак, на данный момент я хотел бы, чтобы вы подали отчет об ошибке.Объясните симптомы.И убедитесь, что вы загружаете файлы sysdiagnose вместе с отчетом об ошибке.(Я уже отправил ваши, но новые тоже не помешают).И дайте мне знать номер ошибки, пожалуйста.
Так что это означает, что в настоящее время в iOS 12 ваше приложение не будет бесконечно работать в фоновом режиме.Я заполнил отчет об ошибке, номер 45581276 и постараюсь сохранить эту ветку обновленной.