解压 iOS app 中 Assets.car 的资源(图标等)

本文介绍了如何使用修复版cartool从iOS应用中提取Assets.car文件中的资源,包括修复原封存项目的BUG,但只能导出资源文件,无法转换为Assets.xcassets格式。详细步骤包括下载修复版cartool,编译,拷贝到指定位置,然后使用cartool命令导出资源。
  • https://github.com/HaoweiCh/cartool
    • 修复原封存项目成吨 BUG (PS: 这个他自己说的)
  • 缺点
    • 只能 dump 出资源文件, 而不是 Assets.xcassets 格式
  • 环境
    • xcode
      • Version 14.0.1 (14A400)
      • 在这里插入图片描述
    • macOS
      • 13.0
      • 在这里插入图片描述

步骤

  1. git clone --depth=1 https://github.com/HaoweiCh/cartool.git
    • 到我 github 下载修复版 cartool
  2. Command+B 编译
  3. Build 菜单下的 Show Build folder in Finder
    • 在这里插入图片描述
  4. cp ./Products/Debug/cartool destination-you-want
    • 拷贝 cartool 到任何位置你喜欢的如 /usr/local/bin 就可以全局访问了
  5. cartool Payloader/demo.app/Assets.car ./assets
    • 导出 Assets.car 的所有资源到 assets 目录下(记得提前创建 assets 目录哦)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值