问题:
我们计划将Crashlytics集成从Fabric迁移到Firebase, 我按照这些步骤进行操作,并成功整合之后,我们的ipa大小显示出约13MB的可观增长。
可能的原因:
我发现pod'Firebase / Core'下载了下面列出的其他依赖项:
我尝试过的:
尝试手动安装以仅包含FirebaseCore,但是,直到我添加了上面列出的所有其他依赖项之后,它才能编译。
Podfile:
pod 'Firebase/Core'
pod 'Fabric', '~> 1.7.2'
pod 'Crashlytics', '~> 3.9.3'
我所知道的:
我知道暂时可以将结构控制台迁移到Firebase,但是根据我的理解,将来将不再支持。 我也了解这可能是公司(Google)从我们的应用程序收集一些数据的一种策略。
根据Android团队,只有FirebaseCore适合他们
我需要的帮助:
有没有办法只包含Firebase / core,以减少不添加任何功能(至少对我们而言)而添加到IPA的额外MB。 欢迎任何建议,我们可以在不增加应用程序大小的情况下继续在Firebase中使用Crashlytics
PS:如果这个问题与其他问题有些相似,我深表歉意,但是,我找不到任何人提到任何解决方案都遇到相同的问题。
答案 0 :(得分:0)
如果您已从结构迁移到Firebase,则无需在Podfile中包含“ Firebase / Core”。