ios开发工具收集

来源:互联网 发布:淘宝买家评价修改 编辑:程序博客网 时间:2024/05/22 16:47

 

CodePilot

CodePilot , 一个Xcode搜索插件,非常强大,找文件、文件夹、代码,只需CMD+SHIFT+X调出CodePilot(Xcode5中是CMD+SHIFT+O)它都能找的到。

cocoapods

cocoapods, 非常好用的第三方库管理工具,把你从枯燥乏味的配置和更新第三方库中解放出来。也许全世界的开发者们很早很在以前就知道了它,而我现在才开始使用,有点儿为自己感到难为情。

Parse

Parse, 云端数据服务,已经被Facebook收购了,由于访问速度的原因,在实际项目中选择了国内的类似服务AVOS CLoud. 为APP提供后台数据支持变得很简单,改天专门写个教程。

FIR

FIR, 个人觉得比TestFlight更简单好用,开发者只需要简单把打好的ipa包上传上去,获得一个短链接,测试人员在手机浏览器中打开这个项目链接,就可以直接安装最新的测试版本了,好用的让人想哭。

Prepo

Prepo, 一个Mac上的小APP,只需要把一个大Icon拖到Prepo中,它会自动帮你生成你所需要的全部Icon尺寸。再也不用想机器人一样在PhotoShop中,CMD+OPTION+I不断的改Icon尺寸了。

这篇文章会持续更新,越来越觉得积累得重要性,别看有些工具或者知识点很小很散,只要你坚持用心发现、思考、整理、归类,时间久了会让你有量变到质变的惊奇。

MAC下的反编译、反汇编和调试神器Hopper Disassembler
Hopper是一款运行在Mac、Windows和Linux下的调试(os x only)、反汇编和反编译的交互式工具。可以对32、64位的MAC程序、Windows程序和IOS程序(arm)进行调试、反编译等。
对MAC OS X的native support:Hopper最初诞生于Mac平台,故在MAC OS X上有很好的表现;
能够分析出函数的代码块、变量等
可以生成代码块的控制流图CFG
可以通过Python脚本来调用Hopper的其他一些功能,使用更加灵活
在MAC上还可以通过GDP动态调试分析
对Objective C的极佳的支持——能够解析出Selector、字符串和发送的消息
反编译,生成伪代码

分析快速,且占用资源少


附图2:


PS:在对MAC /IOS程序的分析上绝对是优于IDA Pro的。
鼓励正版,但是还是给出传送门:下载地址
带license,且可以长期持续升级




0 0