Все, что мне действительно нужно, это аналитическая панель Firebase (мне действительно не нужна интеграция с Google Analytics) плюс аварийный анализ.
Когда я добавляю эти два модуля:
pod 'Firebase/Analytics'
pod 'Firebase/Crashlytics'
У меня установлено очень много других:
Installing Firebase (6.27.0)
Installing FirebaseAnalytics (6.6.1)
Installing FirebaseCore (6.8.0)
Installing FirebaseCoreDiagnostics (1.4.0)
Installing FirebaseCrashlytics (4.2.0)
Installing FirebaseInstallations (1.4.0)
Installing GoogleDataTransport (6.2.1)
Installing GoogleDataTransportCCTSupport (3.2.0)
Installing GoogleUtilities 6.6.0
Размер на 2,1 МБ больше, чем при установке моего приложения, включая Microsoft App Center. Это огромно.
Мне не нужны все дополнительные функции, которые предлагает Firebase, ни auth, ни pu sh, ни какая-либо форма распространения. Все, что меня волнует, - это панель аналитики и отчеты о сбоях.
Есть ли способ это настроить? Мне действительно нужно уменьшить размер приложения, но я не хочу терять возможности аналитики firebase.