有时候,我们看到有些精美的app,想要仿写其功能提升技术,同时又为没用相应的图片资源而苦恼,下面我们来一步步解决
- 打开
终端
,输入以下命令安装Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 使用
Homebrew
安装ipatool,在终端
输入以下命令
brew tap majd/repo
brew install ipatool
- 使用
ipatool
相关命令下载App Store中所需的ipa包,我们以最近很火的空气投篮为例
3.1 输入以下命令登录你的Apple ID:ipatool auth login
3.2 输入以下命令搜索空气投篮:ipatool search 空气投篮 -l 1
,-l 1
表示搜索结果限制为1个,不加默认为5个,搜索结果如下图所示
3.3 输入以下命令下载空气投篮的ipa包:ipatool download -b com.studios66.airshot -o /Users/xxx/Downloads
,-b com.studios66.airshot
表示指定app的bundleId
,由上一步搜索app时获得,-o /Users/xxx/Downloads
表示ipa包的下载路径,终端信息如下图所示就表示下载好了
- 修改
.ipa
后缀名为.zip
,并将其解压
4.1 找到Payload
文件夹下的ProductName.app
,右键显示包内容
4.2Assets.car
即是我们需要的资源目录- 最后我们只需借助Asset Catalog Tinkerer将其导出即可
5.1 终端执行命令brew install asset-catalog-tinkerer
,当然按照GitHub主页提示手动下载也行,我们应用程序目录可以看到已安装完毕
5.2 打开asset-catalog-tinkerer
,选择刚才我们下载好的资源目录Assets.car
5.3 选择将其全部导出,即可获得我们想要的图片资源啦
— 注:本教程仅可作学习交流之用,不可用于其他商业目的