iOS приложение вылетает из-за WatchDog, но работает при запуске из Xcode - PullRequest
0 голосов
/ 10 февраля 2020

У меня странная проблема. У меня есть проект iOS Xcode (сгенерированный Unity 2019.3.0f6), который прекрасно работает при сборке и запуске прямо из Xcode на физическом устройстве. Но когда я закрываю его и открываю то же самое приложение прямо на моем устройстве, экран становится черным на 20 секунд - чем приложение убивается WatchDog. Кто-то испытывал это раньше?

1 Ответ

0 голосов
/ 10 февраля 2020

Ваше приложение должно занимать больше времени, чем разрешено iOS Сторожевым сервисом, поэтому оно убито сторожевым таймером. Если вы видите журналы, подобные приведенному ниже, с кодом 'badf00d', это является причиной.

Прекращение Описание: SPRINGBOARD, преобразование сторожевого таймера обновления сцены: приложение '<' com.xxx.development '>': 416 исчерпано реальное (настенное время) допустимое время 10,00 секунд

Теперь вам нужно найти причину задержки во времени обработки и устранить эту задержку, чтобы уменьшить время загрузки / обработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...