ERROR, Generic, время, 320195751.128, функция, "пустота CLClientHandleRegistrationTimerExpiry (__ CFRunLoopTimer *, void *)", истек таймер регистрации, но клиент все еще регистрируется!
Есть только несколько упоминаний об этой проблеме, которые я смог выкопать в более широком Интернете, и никто не имеет полезной информации. Здесь контекст:
У меня есть приложение, которое отслеживает местоположение устройства с помощью метода CLUocationManager startUpdatingLocation. Он начинает мониторинг, работает некоторое время, затем это сообщение появляется на выходе отладки. С этого момента больше нет обновлений местоположения.
Эта ошибка убивает функциональность местоположения приложения, и я не понимаю, что может вызвать ее. У него даже есть восклицательный знак в конце, что означает, что это явно захватывающая ошибка.
Update:
Хотя я и не нашел решения проблемы или не понял, почему это происходит в первую очередь, я также потерял способность воспроизводить ее. Это, похоже, произошло в течение некоторого периода времени, когда я делал много вещей, включая общее изменение структуры кода, за которым следует обновление бета-версии iOS 5. Кажется, что-то там заставило меня замолчать.