我有一个简单的iOS应用程序,其中包含4个Viewcontroller和一些资源。这些资源包括一个视频(30MB)和图片(10MB)。我原本预计它的大小最多为50MB,但是当我存档时,它增加到了107MB。
我读到过当我使用Swift库或pod时,Xcode会将Swift核心包含在我的应用程序中。现在我的问题是我该怎么办?107MB是不可接受的。即使50MB也真的很大,但我还可以接受。有没有一种方法可以减小大小并保留Swift pods?在此阶段,我甚至不能上传它。
更新:感谢@GoRoS,我检查后发现libswiftCore.dylib 43MB和libswiftFoundation.dylib 5MB是导致应用程序大小增加的真正文件。但仍然很奇怪。我在IPA中的两个不同位置都有Swift库。
我读到过当我使用Swift库或pod时,Xcode会将Swift核心包含在我的应用程序中。现在我的问题是我该怎么办?107MB是不可接受的。即使50MB也真的很大,但我还可以接受。有没有一种方法可以减小大小并保留Swift pods?在此阶段,我甚至不能上传它。
更新:感谢@GoRoS,我检查后发现libswiftCore.dylib 43MB和libswiftFoundation.dylib 5MB是导致应用程序大小增加的真正文件。但仍然很奇怪。我在IPA中的两个不同位置都有Swift库。
- IPA
- iphoneos(包含Swift库)
- payload
- Frameworks(包含obj-c库和Swift)