ios – Firebase CocoaPods太大(70mb)

ios – Firebase CocoaPods太大(70mb),第1张

概述我已经完成了 IOS应用程序的编写,并使用了Firebase数据库,身份验证,实例,消息传递和核心模块. 当我将应用程序归档以进行部署时,IPA文件的大小为110mbs. 我检查了我的项目文件.包含所有资产的主项目文件大约为4mb,但pods文件大小为67mb.这会被压缩吗?或者我如何减小其尺寸? 这是我的podfile的内容: pod 'Firebase'pod 'Firebase/Core' 我已经完成了 IOS应用程序的编写,并使用了Firebase数据库,身份验证,实例,消息传递和核心模块.

当我将应用程序归档以进行部署时,IPA文件的大小为110mbs.

我检查了我的项目文件.包含所有资产的主项目文件大约为4mb,但pods文件大小为67mb.这会被压缩吗?或者我如何减小其尺寸?

这是我的podfile的内容:

pod 'Firebase'pod 'Firebase/Core'pod 'Firebase/Auth'pod 'Firebase/Database'pod 'Firebase/Storage'pod 'Firebase/Messaging'

谢谢

解决方法 每个Firebase SDK都作为预编译的通用二进制文件分发,包含多个体系结构:i386,armv7,x86_x64和arm64,以及bitcode.此外,框架附带模块映射和头文件,这有助于Pods大小.

如果将IPA上传到App Store或Test Flight,Apple将确保在用户在其设备上安装应用时仅下载相关架构.

测试此功能的一种方法是将应用程序上传到Test Flight并将其安装在您的设备上 – 它应该更小.

如果您想了解用户设备上的应用程序大小而不上传到Test Flight,请尝试在Xcode中构建仅一个体系结构(通常是arm64),同时禁用bitcode.

如果我使用最新的Firebase iOS版本(4.8.1)尝试问题中提到的pod,如果使用arm64测量并且没有bitcode,则总大小影响应该超过3MB.

总结

以上是内存溢出为你收集整理的ios – Firebase CocoaPods太大(70mb)全部内容,希望文章能够帮你解决ios – Firebase CocoaPods太大(70mb)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1007620.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存