美文网首页Objective C开发@IT·互联网iOS Developer
超级详细的教你如何获得一款App的素材

超级详细的教你如何获得一款App的素材

作者: yetCode | 来源:发表于2016-09-04 03:06 被阅读1805次

首先跟大家道个歉,由于最近工作实在是太忙,一直没有更新tableView剩下的三篇文章。最近比较有空闲时间,我会尽快更新。关于tableView第二篇文章,主要介绍的是自定义等高Cell和不等高Cell,我会在这两天先整理好写作思路,尽快发表出来,有兴趣的朋友敬请期待哦!

先来一张苹果秋季发布会的海报

来进入正题
有时候我们会去试着模仿某一款已经上架了的App,那么我们就需要去获得这款App里面控件的图片。那么我们该如何来获得这些图片呢?笔者将这些方法做个总结,教大家如何获得某一款App中控件的图片。

本文将介绍两种方法拿到应用程序的图标,每一步都写的很详细,导致文章篇幅过长。如果你感兴趣的话,希望可以看完。

第一步

我们先要在Macbook中下载这款App,苹果有个自带的程序可以将手机上的App下载到电脑里。在你Macbook的程序里,有个叫iTunes的应用,找到它并打开它。

iTunes

打开之后呈现这样的界面

iTunes的界面

点击又右上方的搜索框,点击iTunes Store,搜索你想模仿的App,然后点击下载,等待下载完成。由于演示方便,笔者事先下载好了两款App。

搜索

第二步

我们先来看看QQ,首先右键点击QQ,然后点击在Finder中显示

点击在Finder中显示

我们会来到这个界面

点击以后来到的界面

右键点击你想模仿的App,点击重命名,把扩展名.ipa改成.zip,弹出框的时候点击使用.zip,这时候会生成一个压缩包,双击解压

修改扩展名为.zip 点击使用.zip 双击解压

这时候我们进入文件夹,找到Payload文件夹,右击里面的文件,点击显示包内容

点击显示包内容

进去以后,里面就是这个App所有的控件图标了

App所有的控件图标

不过有些应用不一样,它将图标都打包成.car文件了,这时候我们就要换另外一种方式获得控件的图标了

一开始的步骤跟上面一样,不同的是,当你进入到包内容的时候,会发现里面只有AppIcon图标和启动界面图片

只有AppIcon图标和启动界面图片

这时候我们就需要借助一些工具了。首先我们往下找,找到一个文件叫Assets.car的文件

Assets.car文件

这时候我们需要用一个开源的cartool工具,提取.car文件中的资源
GitHub下载链接:https://github.com/steventroughtonsmith/cartool
我们先点击下载

下载cartool工具

下载之后打开文件夹,点击cartool.xcodeproj

点击cartool.xcodeproj

打开之后我们command + B编译,注意:这里是command + B编译,千万不要command + R运行

command + B编译

编译成功(显示Build Succeeded)之后,我们在cartool-Products路径下找到这个黑色的文件cartool

cartool

然后右击这个黑色的文件show in finder,找到这个文件的路径

show in finder这个黑色的文件 找到这个文件的路径

这时候在桌面创建一个空的文件夹(用于保存解析的图标),然后打开终端,将这个黑色的文件拖进终端,再把App的Assets.car文件拖进终端,最后把你创建的文件夹拖进去,然后按下Enter
**这里特别要注意的是:这三个路径之间必须要空一格 **

终端操作

当它解析完的时候,去看看你创建的文件夹里面吧

解析完成

你会发现,你需要模仿的App的控件图标,都在这里

控件图标

首先,非常感谢你能看到这里,把过程的每一步都写的很详细,啰嗦了点。笔者也是从网上找的方法,只是将方法做个详细的介绍,如有雷同纯属巧合。如果有不懂的地方,欢迎留言提问。

相关文章

  • 超级详细的教你如何获得一款App的素材

    首先跟大家道个歉,由于最近工作实在是太忙,一直没有更新tableView剩下的三篇文章。最近比较有空闲时间,我会尽...

  • 西安企业如何开发APP?

    西安搜推宝教你如何成功开发一款APP? 目前,很多公司都通过开发自己的应用程序来获取APP开发的好处。但仍有很多企...

  • [笔记] 如何向一款优秀的APP产品学习

    这篇笔记按我自己的App分析习惯,合并了文中提到的两种做分析的方法。原文地址:教你如何向一款优秀的APP产品学习的...

  • 网易美学(APP)

    产品名:网易美学(APP) 一句话描述:一款教你如何变美的APP 一 产品介绍 1 适用用户:主要针对爱美的女性 ...

  • ASO优化

    优化参考: 旺仔专栏 | 0花费完成一款APP的初期ASO计划 - 简书 一个APP,如何在应用商店获得更多的下载...

  • 【陈娇】高效视频会议就选它

    昨晚研究了下,发现一款超级好用的APP强烈推荐给需要经常开视频会议的你。 APP名称为:飞书 先介绍如何在飞书发起...

  • 教你使用Wampserver(超级详细)

    您好,本篇文章主要描述如何初步使用Wampserver 0 下载Wamp 首先从官方网站下载好Wamp。 这里我选...

  • FFmpeg 学习2 -- 去水印;

    通过本文档,可以学习到的内容 ======================== 1、如何去水印; 2、教你如何获得...

  • Creo for mac(移动应用app设计开发工具)

    还在寻找一款好用的移动app开发设计软件吗?Creo for mac是一款超级简单实用的移动app设计开发工具。c...

  • Creo for mac(移动应用app设计开发工具)

    还在寻找一款好用的移动app开发设计软件吗?Creo for mac是一款超级简单实用的移动app设计开发工具。c...

网友评论

    本文标题:超级详细的教你如何获得一款App的素材

    本文链接:https://www.haomeiwen.com/subject/dsrlettx.html