gpt4 book ai didi

iOS - 创建新目标后生成的 IPA 大小增长很多

转载 作者:行者123 更新时间:2023-11-28 15:21:10 25 4
gpt4 key购买 nike

在创建目标之前 IPA 大小为 6MB 添加新目标后新大小为 90MB。太疯狂了,这是怎么回事?

为了运行 objective-c 和 swift,我不得不做一些改变

来自 Apple 网站的说明:

To import Swift code into Objective-C from the same framework

Under Build Settings, in Packaging, make sure the Defines Module setting for that framework target is set to Yes. Import the Swift code from that framework target into any Objective-C .m file within that framework target using this syntax and substituting the appropriate names:

#import "ProductName-Swift.h"

还有这个: https://stackoverflow.com/a/44904162/2139691

最佳答案

简单地创建一个目标不能改变 IPA 大小,因为一个 IPA 是编译和归档 1 个目标的结果。您在此目标中嵌入的内容及其配置将对 IPA 的大小产生影响,例如:

  • 资源(图片、视频)
  • 链接库和框架
  • 使用 Swift 作为 Swift 库将嵌入到 IPA 中
  • build设置中的 ARM 架构

您可以将您的 MyApp.ipa 重命名为 MyApp.zip 并解压缩它以浏览您的应用程序的内容并检测占用如此多空间的内容。

您还可以在 Xcode 中查看目标的 Build Phases 选项卡,以查看在构建过程中嵌入到 IPA 中的内容。

关于iOS - 创建新目标后生成的 IPA 大小增长很多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45970739/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com