首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CocoaPods:如何获得我链接到的每个豆荚的二进制大小?

CocoaPods:如何获得我链接到的每个豆荚的二进制大小?
EN

Stack Overflow用户
提问于 2015-06-17 03:08:30
回答 2查看 4.5K关注 0票数 15

目前,我的项目依赖于许多豆荚,添加豆荚使我的二进制数更大,我想检查我链接到的豆荚,看看它们中哪一个是最大的,这样我就可以知道我应该移除哪一个。

知道吗?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-17 03:20:36

首先,转到根目录(带有yourproject.xcworkspace的目录)并键入"cat“。这并不是完全必要的,但是会向您展示依赖关系,这样您就有了一个想法。

然后键入"cd Pods“。这将将您带到存储依赖项的目录。接下来,输入"du -h“。这列出了每个目录的大小,并将给您一个相当好的主意,哪个豆荚是最大的。

票数 12
EN

Stack Overflow用户

发布于 2020-09-02 16:30:27

您可以使用这个工具来自Google https://github.com/google/cocoapods-size

它为提供了一个特定荚的二进制添加到二进制中的字节。

它基本上使用一个空的应用程序,并进行前后比较。

例:

代码语言:javascript
复制
./measure_cocoapod_size.py --cocoapods AFNetworking

// Output:
Size comes out to be 231568 bytes (measured at version 3.2.1)

您甚至可以传递自定义源,或者在应用程序上使用自己的差异;)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30881665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档