我一直在努力缩小我的iOS应用程序的总体大小,目前是48MB.当我分析子文件夹时,我发现了assets资源 .这辆车耗资41MB.我无法打开,看哪一个占据了这么大的空间.

我找不到任何关于Assets.car文件的好文档.有没有人能建议一下怎么看里面的内容?

推荐答案

此工具可以解压.car存档:https://github.com/steventroughtonsmith/cartool

Steps to extract archive:

从GitHub下载压缩后,用Xcode编译它以生成命令行工具.然后展开Products组,右键单击cartool文件并在finder中找到它.然后,您可以按如下方式运行该工具:

  • 开放式终端
  • cd /path/to/cartool
  • ./cartool /path/to/Assets.car /path/to/outputDirectory

Ios相关问答推荐

Un托管和withUnsafePointer API之间的区别?

UIImage大小调整工作,但转换为上传数据时恢复到原始大小

在视图上执行手势会阻止相机操作

flutter中实现自定义底部导航栏

在 Android 和 iOS 应用程序上下文中阻止后台线程有哪些缺点?

如何创建装饰视图?

使用异步重载实现Swift协议一致性

为什么 Firebase Messaging 配置对于 IOS native 和 Flutter iOS 不同?

如何在 SwiftUI 中将选项卡放在滚动视图中?

expo EAS build (iOS) 在 Pod 安装步骤中失败 (SDK45 & 46)

视图之间的 SwiftUI 过渡,没有过渡

集成 IDNow SDK 时未找到 Xcode FLAnimatedImage.h 文件问题

如何在 Swift 中从另一个视图控制器将元素附加到数组中

直接下载Xcode模拟器

如何缩小 UIImage 并使其同时变得清晰/锐利而不是模糊?

SwiftUI - 列表行中的多个按钮

使用 swift 从应用程序委托打开视图控制器

将视图控制器从一个情节提要移动或复制到另一个情节提要

在 SKScene 中设置按钮

在两个或多个 iPhone 应用程序之间共享数据