提交ios审核包的时候,对于包体中代码体积会有限制。如何查找代码中各个项目占用的大小呢,那就是通过LinkMap文件来分析。而此文件的位置却不好查找,全局搜索也往往不能正确的查找到。一般的寻找方法是:
在Xcode工程中,首先Build一次,在Products文件下会生成对应的.app文件。右键.app在finder中显示-》会看到和Products文件夹同级的Intermediates文件夹。然后在此文件夹中查找就行了。如:
$(TARGET_TEMP_DIR)/$(PRODUCT_NAME)-LinkMap-$(CURRENT_VARIANT)-$(CURRENT_ARCH).txt.
So for a target, named【AtoZ】
.../DerivedData/AtoZ/Intermediates/AtoZ.build/Debug/AtoZ.build/AtoZ-LinkMap-normal-x86_64.txt