Есть ли способ избежать сбоев из-за обновлений зависимостей Firebase / Google? - PullRequest
0 голосов
/ 25 августа 2018

Всякий раз, когда Firebase / Карты Google обновляют свои SDK, рабочая область моего приложения не запускается, и происходит сбой существующей сборки на моем телефоне. Обычно это ошибки «Нет такого модуля Firebase» или «Нет такого модуля Gooogle Maps». Чтобы решить эту проблему, я запускаю pod deintegrate и pod install, а затем переустанавливаю приложение на моем телефоне.

Мое приложение было просто отклонено из магазина приложений, поэтому я просмотрел свое рабочее пространство. Эта ошибка обнаруживалась, поэтому я ее очистил. Все прошло гладко на моем устройстве и симуляторах. Рецензент приложения упомянул сбой, а в журнале сбоев говорится, что приложение загружалось слишком долго, поэтому оно прекратилось. Точно то же самое происходило на моем телефоне, когда Firebase / Google Maps меняли свои модули. Журналы сбоев рецензента также имеют следующую строку: Thread 20 name: com.google.Maps.LabelingBehavior

Есть ли способ избежать сбоев устройства, когда необходимо обновить зависимости Firebase / Google Maps? Я должен был бы делать обновление версии моего приложения всякий раз, когда Google просто что-то помечает, и все пользователи приложения будут испытывать сбой, пока они не обновятся. Если это помогает, ошибка завершения из их журналов Namespace SIGNAL, Code 0x5.

...