Наше приложение работает в производственном режиме уже 2 недели, и мы наблюдаем десятки сбоев, только на устройствах iOS 11
.
После исправления каждой маленькой утечки памяти у нас все еще 10% пользователей испытывают зависания и случайные сбои.
Мы сильно подозреваем, что Firebase Core
, используемый для отслеживания (Analytics), для сбоя пользователей повторно открывает приложение после приостановки в фоновом режиме.
В сбойной ветке:
libxpc.dylib _xpc_connection_release_message + 396
В одной из других тем:
libdispatch.dylib _dispatch_mach_send_and_wait_for_reply + 560
Сведения о сбое: http://crashes.to/s/10bfa061d0b
Кто-нибудь испытывал подобную нестабильность при использовании Firebase
в крупномасштабном приложении для аудитории?
РЕДАКТИРОВАТЬ:
Firebase версия 4.13.0