如何通过终端命令下载应用ipa包以及获取ipa包里的图片

1,091 阅读1分钟

通过终端下载ipa包,如下命令:

1、使用homebrew安装工具ipatool

  • brew tap majd/repo
  • brew install ipatool

2、安装好之后就是开始下ipa包了。 先搜索一下app。使用ipatool search —limit 1 TestFlight。然后会找到该app的bundleid。 然后下载 ipatool download -b com.apple.TestFlight。这个时候应该会告诉你没有权限,你需要登录AppStore. 执行ipatool login,然后输入Apple ID和密码,还有二次验证就可以登录了。登录成功之后,再回过头来执行下载的命令。

取出ipa包里面的图片资源

参考链接:t.zoukankan.com/ZachRobin-p… 

  • 在新Mac-OS系统下,上述方式 run 时会 Crush。换另一种方式来获取图片资源:  
  • GitHub 库:github.com/iHTCboy/ace…  
  • 从 GitHub 上下载最新版本,把可执行文件acextract放入 /usr/local/bin/ 目录下  
  • 终端执行命令:acextract -i +源文件路径(~***.car) -o + 导出文件路径 
  • 查看命令:acextract -i 源文件路径(.car) -l

举个例子 acextract -i /Users/用户名/Desktop/必看书籍/image/Assets.car -o /Users/用户名/Desktop/必看书籍/output

最后放个截图可以参考一下

1.jpeg